tamarind fish
Noun
Meaning
tamarind fish (uncountable)
An Indian pickle made from sliced silvery pomfret or other fish preserved in tamarinds.
Noun
tamarind fish (uncountable)
An Indian pickle made from sliced silvery pomfret or other fish preserved in tamarinds.