Noun euphorbia medusae has 1 sense
  1. medusa's head, Euphorbia medusae, Euphorbia caput-medusae - African dwarf succulent perennial shrub with numerous slender drooping branches
    --1 is a kind of spurge
    --1 is a member of Euphorbia, genus Euphorbia
,
TOP