Sanskrit · noun · Nature & the Garden

Lassora

लसोड़ा
said la-so-ra
also written: Lasora
Meaning

The lasora or glue-berry, a small sticky pickling fruit.