'Euphorbia medusae' definitions:

Definition of 'Euphorbia medusae'

(from WordNet)
noun
African dwarf succulent perennial shrub with numerous slender drooping branches [syn: medusa's head, Euphorbia medusae, Euphorbia caput-medusae]

Words containing 'Euphorbia medusae'