St Peter's wort
1.
(
noun
) European perennial St John's wort; Ireland and France to western Siberia
Synonyms:
Hypericum maculatum
,
Hypericum tetrapterum
Related Words:
St John's wort
Terms and Conditions of Use / Copyright Notice