What is the full meaning of odontophoral
of or like an odontophore, the rasping apparatus in molluscs, also ODONTOPHORAN [adj]
Example of the word odontophoral placed on a Scrabble board.