Tamil Dictionary 🔍

mesomyodian

Mes`o*my*o"di*an, n. (Zoöl.) Defn: A bird having a mesomyodous larynx.


mesomyodian - Similar Words