euphorbia hirsuta

Noun
  1. Much-branched hirsute weed native to northeastern North America (synset 112940803)

Found on Word Lists

Other Searches