Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: hamulus (hamuli)  ham-yu-lus
  1. A small hook-like structure in anatomy or biology
    "The hamulus of the pterygoid bone serves as an attachment point for muscles"

Derived forms: hamuli

Encyclopedia: Hamulus