English → Hindi dictionary
balsam willow
Definition
small shrubby tree of eastern North America having leaves exuding an odor of balsam when crushed
Looking for poetry? Read shayari and poems by great poets.
small shrubby tree of eastern North America having leaves exuding an odor of balsam when crushed
Looking for poetry? Read shayari and poems by great poets.