Online English Dictionary

Home

Spurgewort


n.

Any euphorbiaceous plant.


© 2009 Dammam Community College