Online English Dictionary

Home

Hamulose


a.

Bearing a small hook at the end.


© 2009 Dammam Community College