HAMULUS


Meaning of HAMULUS in English

n. (pl. hamuli) Anat., Zool., & Bot. a hooklike process.

Etymology: L, dimin. of hamus hook

Oxford English vocab.      Оксфордский английский словарь.