English → Hindi dictionary

leycesteria

लेसस्टीरिया / लेसस्टीरिआ / लेसस्टीरीयाNOUN

Definition

small species of shrubs of western Himalayas to China

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