What is the full meaning of crinkleroots
CRINKLEROOT, any of several species of toothwort [n]
Example of the word crinkleroots placed on a Scrabble board.