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. 2012