Noun Definitioneuphorbia medusae1.Definition: African dwarf succulent perennial shrub with numerous slender drooping branchesCategory: Plants