Skip to main content

tracheophonae

English tracheophonae meaning in English  •  tracheophonae का अर्थ अंग्रेजी में
n. pl.
  • A group of passerine birds having the syrinx at the lower end of the trachea.
Advertisement