taramasalata
Concise Oxford English Dictionary © 2008 Oxford University Press:
taramasalata /ˌtarəməsəˈlɑːtə/ (also tarama /ˈtarəmə/)
▶noun a pinkish paste or dip made from the roe of certain fish, mixed with olive oil and seasoning.
– origin from mod. Gk taramas ‘roe’ + salata ‘salad’.
'taramasalata' also found in these Oxford entries:

