Sanskrit · noun · Nature & the Garden

Mochras

मोचरस
Meaning

The dried gum of the silk-cotton tree (Bombax/Salmalia); an astringent used for fluxes.