hamulus

noun

  1. 1

    A hook, or hooklike process.

  2. 2

    A hooked barbicel of a feather.

Translate “hamulus” to another language

Click any language to open the translator with this word already filled in.

Hamulus Definition & Meaning | TranslatePulse