English → Hindi dictionary

amelanchier

अम्लञ्चिएर / अमेलनचिएर / अम्लानचिएरNOUN

Definition

North American deciduous trees or shrubs

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