English → Hindi dictionary

euphorbia caput medusae

यूफोर्बिया कैपुट मेड्यूसएNOUN

Definition

African dwarf succulent perennial shrub with numerous slender drooping branches

Looking for poetry? Read shayari and poems by great poets.