RichThesaurus
sun spurge
sun spurge
antonyms
sun spurge
definitions
noun
The flowering plant Euphorbia helioscopia.