Find the word definition

The Collaborative International Dictionary
Polymyodous

Polymyodous \Pol`y*my"o*dous\, a. (Zo["o]l.) Polymyoid.

Wiktionary
polymyodous

a. (context rare English) polymyodian