'Euphorbia hirsuta' definitions:

Definition of 'Euphorbia hirsuta'

(from WordNet)
noun
Much-branched hirsute weed native to northeastern North America [syn: hairy spurge, Euphorbia hirsuta]