What is the full meaning of puttyroots
PUTTYROOT, an American orchidaceous plant which flowers in early summer [n]
Example of the word puttyroots placed on a Scrabble board.