English → Hindi dictionary
green alder
Definition
North American shrub with light green leaves and winged nuts
Looking for poetry? Read shayari and poems by great poets.
North American shrub with light green leaves and winged nuts
Looking for poetry? Read shayari and poems by great poets.