Definition Definition

mesomyodous - Meaning and Examples

Meaning of 'mesomyodous' (Webster Dictionary)

1 . Mesomyodous [ a.]
- Having the intrinsic muscles of the larynx attached to the middle of the semirings.