taja boomla
[
Gujarati
]
A fresh version of the dried Bombay duck, or bommaloe macchi.
Synonyms in other languages
Latin names
Harpodon nehereus
Countries
India
Regions
Gujarat