St Peter's wort meaning
UK US
St Peter's wort (noun): European perennial St John's wort; Ireland and France to western Siberia.
Definition of St Peter's wort
- European perennial St John's wort; Ireland and France to western Siberia
Synonyms: Hypericum tetrapterum, Hypericum maculatum
Type of: St John's wort
More about St Peter's wort on Wikipedia.