polymyoid

from The Collaborative International Dictionary of English v.0.48
Polymyoid \Po*lym"y*oid\, a. [Poly- + Gr. ?, ?, muscle + -oid.]
   (Zool.)
   Having numerous vocal muscles; of or pertaining to the
   Polymyod[ae].
   [1913 Webster]
    

[email protected]