Definition of St Peter's Wort

  • 1. European perennial St John's wort; Ireland and France to western Siberia Noun

Synonyms for word "st peter's wort"

Semanticaly linked words with "st peter's wort"

Hyponims for word "st peter's wort"