Online English Dictionary

Home

Polymyoid


a.

Having numerous vocal muscles; of or pertaining to the Polymyodæ.


© 2009 Dammam Community College