Loading page
euphorbia medusae is a noun meaning "African dwarf succulent perennial shrub with numerous slender drooping branches". It carries one recorded sense.
African dwarf succulent perennial shrub with numerous slender drooping branches
Definitions, synonyms and semantic relations for euphorbia medusae come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.