Skip to main content

brevirostral

English brevirostral meaning in English  •  brevirostral का अर्थ अंग्रेजी में
Adjective
  • Short-billed; having a short beak.
Advertisement