odontophores meaning

Meaning of odontophores

What is the full meaning of odontophores

ODONTOPHORE, the rasping apparatus in molluscs [n]

Example of the word odontophores placed on a Scrabble board.

Unscrambled word odontophores

Points for odontophores

Scrabble
22 points
Word With Friends
19 points
Wordfeud
22 points

Related pages for odontophores