English → Hindi dictionary

euphorbia amygdaloides

यूफोर्बिया अम्यग्दलोइड्स / यूफोर्बियाNOUN

Definition

European perennial herb with greenish yellow terminal flower clusters

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