polymyoid
adjective
poly·my·oid
1
: having many syringeal muscles
2
[New Latin Polymyodi + English -oid]
: polymyodian
Love words? Need even more definitions?
Merriam-Webster unabridged
Share