- Euphorbia medusae as a noun:
- 1
Euphorbia medusae
noun
1 Euphorbia medusae
African dwarf succulent perennial shrub with numerous slender drooping branches.
synonyms: Euphorbia caput-medusae, medusa's head.
debug info: 0.0142
noun
African dwarf succulent perennial shrub with numerous slender drooping branches.
synonyms: Euphorbia caput-medusae, medusa's head.
debug info: 0.0142