Dictionary
Dictionary
Polymyoid — definition & meaning
Word Type Definition Polymyoid a. Having numerous vocal muscles; of or pertaining to the
Polymyodae.
Explore more words:
Peyer's glands · Megalonyx · Hole · Inflexibility · Middleman · Forehead · Durst · Sprent ·