Word Study
polymyoid
CIDE DICTIONARY
polymyoid, a. [Poly- + Gr. , , muscle + -oid.].
Having numerous vocal muscles; of or pertaining to the Polymyodæ. [1913 Webster]
For further exploring for "polymyoid" in Webster Dictionary Online