Noun Definition

euphorbia medusae

1.Definition: African dwarf succulent perennial shrub with numerous slender drooping branches

Category: Plants