hamulose

/ˈhæmjʊləʊz/

hamulose

English Adj
Ad

Definition

Bearing a small hook at the end

Etymology

Latin hamulus, diminutive of hāmus (“hook”)

Ad