TARAMASALATA


Meaning of TARAMASALATA in English

n. (also tarama) a pinkish p{acirc}t{eacute} made from the roe of mullet or other fish with olive oil, seasoning, etc.

Etymology: mod.Gk taramas roe (f. Turk. tarama) + salata SALAD

Oxford English vocab.      Оксфордский английский словарь.