leafy spurge

Noun
  1. Tall European perennial naturalized and troublesome as a weed in eastern North America (synset 112940607)

Found on Word Lists

Other Searches