Mesomyodian Definition
noun
(zoology) Any bird with a mesomyodous larynx.
Wiktionary
Other Word Forms of Mesomyodian
Noun
Singular:
mesomyodian
Plural:
mesomyodiansFind Similar Words
Find similar words to mesomyodian using the buttons below.