What is the full meaning of woundworts
WOUNDWORT, any of several plants popularly held to have wound-healing properties [n]
Example of the word woundworts placed on a Scrabble board.