RichThesaurus
euphorbia
euphorbia
antonyms
euphorbia
definitions
noun
Any plant of the genus Euphorbia, the spurges.