Noun Definition

euphorbia hirsuta

1.Definition: much-branched hirsute weed native to northeastern North America

Related Noun(s):hairy spurge

Category: Plants