What is the full meaning of coralroots
CORALROOT, a kind of orchid [n]
Example of the word coralroots placed on a Scrabble board.