hypericum tetrapterum Meaning, Definition & Usage

  1. noun European perennial St John's wort; Ireland and France to western Siberia
    Hypericum maculatum; St Peter's wort.

WordNet