English dictionary

euphorbia caput-medusae meaning and definition

EUPHORBIA CAPUT-MEDUSAE noun

Definition of Euphorbia caput-medusae (noun)

  1. African dwarf succulent perennial shrub with numerous slender drooping branches
Source: Princeton University Wordnet