Polymyodous
/(?)/
Pol·y·my·o·dous
Polymyodous
a.
Polymyoid.
(Zool.)