Skip to main content

latirostral

English latirostral meaning in English  •  latirostral का अर्थ अंग्रेजी में
Adjective
  • Having a broad beak.
Advertisement