mowra butter

[Hindi]

A soft yellow oil which is extracted from the seeds of the Indian butter tree. It is used for cooking purposes.

Synonyms in other languages

Hindi

Countries