Here you will find one or more explanations in English for the word Polymyoid.
Also in the bottom left of the page several parts of wikipedia pages related to the word Polymyoid and, of course, Polymyoid synonyms and on the right images related to the word Polymyoid.
Polymyoid
Polymyoid Po*lym"y*oid, a. [Poly- + Gr. ?, ?, muscle + -oid.]
(Zo["o]l.)
Having numerous vocal muscles; of or pertaining to the
Polymyod[ae].
Meaning of Polymyoid from wikipedia