HAMULUS MEANING IN ENGLISH

• Hamulus Definition & Synonyms

  1. (n.) A hooked barbicel of a feather.
  2. (n.) A hook, or hooklike process.


RECENT SEARCHES