RichThesaurus
ghostweed
ghostweed
antonyms
ghostweed
definitions
noun
The plant Euphorbia marginata.