What is the full meaning of selenodont
having crescent-shaped ridges on the crowns of the molar teeth [adj] / a selenodont animal [n -S]
Example of the word selenodont placed on a Scrabble board.