Mesomyodous
Word Dictionary
-> Mesomyodous
Search:
Mesomyodous
(a.) Having the intrinsic muscles of the larynx attached to the middle of the semirings.
Terms of Use
Canadian Jobs