st peter's wort

Noun
  1. European perennial St John's wort;
    Ireland and France to western Siberia (synset 112390182)

Found on Word Lists

Other Searches