longirostral
English
longirostral meaning in English • longirostral का अर्थ अंग्रेजी में
Adjective
- Having a long bill; of or pertaining to the Longirostres.