Hypericum tetrapterum
Explore definitions, synonyms, and language insights of Hypericum tetrapterum
Definitions
Noun
European perennial St John''s wort; Ireland and France to western Siberia