What is the full meaning of wormroot
a medicinal plant root, also PINKROOT [n -S]
Example of the word wormroot placed on a Scrabble board.