English dictionary
euphorbia medusae meaning and definition
Definition and meaning of euphorbia medusae at MeaningMonkey.org. euphorbia medusae meaning and definition in the English Dictionary.EUPHORBIA MEDUSAE noun
Definition of Euphorbia medusae (noun)
- African dwarf succulent perennial shrub with numerous slender drooping branches
- synonyms: Euphorbia caput-medusae, medusa's head
Source: Princeton University Wordnet