Home
All Categories
Best Categories
Games
Electronics
English
English Bangladesh
HAIRY SPURGE
Definition:
[noun] much-branched hirsute weed native to northeastern North America
Synonyms:
Euphorbia hirsuta