MESOMYODIAN


Meaning of MESOMYODIAN in English

noun a bird having a mesomyodous larynx.

Webster English vocab.      Английский словарь Webster.