Hamulus

Webster's Dictionary of the English Language

·noun A hook, or hooklike process.

II. Hamulus ·noun A hooked barbicel of a feather.

Related Words