Definition of taramasalata in English English dictionary
Taramasalata is a pink creamy food made from the eggs of a fish such as cod or mullet. It is usually eaten at the beginning of a meal. a Greek food consisting of a pink creamy mixture made from fish eggs
{i} paste made of fish roe mixed with bread crumbs olive oil and lemon juice (Greek cookery)