Definitions of Euphorbia hirsuta:

  • noun:   much-branched hirsute weed native to northeastern North America