whorled loosestrife

Noun
  1. Common North American yellow-flowered plant (synset 112116606)

Found on Word Lists

Other Searches