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

  1. 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.