meaning of spurgewort
1.
Any
euphorbiaceous
plant.
Related Words
spurgewort
|
Developed & Maintained By
Taraprasad.com