Tamil Dictionary 🔍

mesomyodous

Mes`o*my"o*dous, a. Etym: [Meso- + Gr. (Zoöl.) Defn: Having the intrinsic muscles of the larynx attached to the middle of the semirings.


mesomyodous - Similar Words