Definition, synonyms and related words
An organic compound derived from various species of Euphorbia.