Crossword Solver > Clues > Crossword-Solution: SELFHEAL

SELFHEAL

Definition: A small, herbaceous European plant with blue-violet flowers from any species of genus ''Prunella''.
The word SELFHEAL scores 14 points in scrabble.
New Suggestion for "SELFHEAL"

Do you know another clue for the crossword answer SELFHEAL ? Add your clue to the crossword database now.