'St Peter's wort' definitions:

Definition of 'St Peter's wort'

From: WordNet
noun
European perennial St John's wort; Ireland and France to western Siberia [syn: St Peter's wort, Hypericum tetrapterum, Hypericum maculatum]