euphorbia caput-medusae Meaning of "euphorbia caput-medusae"

Add to My List

Definition(s):

  • (n) African dwarf succulent perennial shrub with numerous slender drooping branches

Synonym(s)

Word of the Day
languish
/ˈlæŋɡ wɪʃ /