Home
All Categories
Best Categories
Games
Electronics
English
English Bangladesh
Email this page to a friend
EUPHORBIA MEDUSAE
Definition:
[noun] African dwarf succulent perennial shrub with numerous slender drooping branches
Synonyms:
medusa's head
,
Euphorbia medusae
,
Euphorbia caput-medusae
Synonyms:
Search for
synonyms for EUPHORBIA MEDUSAE