What is the full meaning of odontophores
ODONTOPHORE, the rasping apparatus in molluscs [n]
Example of the word odontophores placed on a Scrabble board.