|
Definition of Mesomyodous
1. a. Having the intrinsic muscles of the larynx attached to the middle of the semirings.
Definition of Mesomyodous
1. Adjective. (zoology rare) Having the intrinsic muscles of the larynx attached to the middle of the semirings. ¹
¹ Source: wiktionary.com
Medical Definition of Mesomyodous
1.