What is the full meaning of odontostomatous
having biting or toothed jaws [adj]
Example of the word odontostomatous placed on a Scrabble board.