Skip to main content

hamulus

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