HAMULUS


Meaning of HAMULUS in English

noun a hook, or hooklike process.

2. hamulus ·noun a hooked barbicel of a feather.

Webster English vocab.      Английский словарь Webster.