yellow loosestrife

Noun
  1. Frequently considered a weed;
    Europe and Asia (synset 112116298)

Found on Word Lists

Other Searches