Meaning of HAMULUS in English

HAMULUS

n. (pl. hamuli) Anat., Zool., & Bot. a hooklike process. [L, dimin. of hamus hook]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.