MESOMYODOUS


Meaning of MESOMYODOUS in English

adj having the intrinsic muscles of the larynx attached to the middle of the semirings.

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