Skip to main content

longirostral

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