hamulus
English
hamulus meaning in English • hamulus का अर्थ अंग्रेजी में
Noun
- A hook, or hooklike process.
- A hooked barbicel of a feather.