Word info Synonyms

Euphorbia medusae

Noun

Meaning

African dwarf succulent perennial shrub with numerous slender drooping branches

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms