English → Hindi dictionary

green alder

ग्रीन एल्डर / ग्रीनNOUN

Definition

North American shrub with light green leaves and winged nuts

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