Skip to main content

himantopus

English himantopus meaning in English  •  himantopus का अर्थ अंग्रेजी में
Noun
  • one of two genera of stilts; they are similar to avocets but with straight bills.
Advertisement