euphorbia medusae Meaning, Definition & Usage

  1. noun African dwarf succulent perennial shrub with numerous slender drooping branches
    medusa's head; Euphorbia caput-medusae.

WordNet