What is the full meaning of multicuspids
MULTICUSPID, a multicuspid tooth [n]
Example of the word multicuspids placed on a Scrabble board.