What is the full meaning of selfheals
SELFHEAL, a perennial herb with blue flowers [n]
Example of the word selfheals placed on a Scrabble board.