English version

taramasalata in Food topic

From Longman Dictionary of Contemporary Englishtaramasalatata‧ra‧ma‧sa‧la‧ta /ˌtærəməsəˈlɑːtə $ ˌtɑː-/ noun [uncountable]  DFa Greek food consisting of a pink creamy mixture made from fish eggs
Examples from the Corpus
taramasalataFish roe, taramasalata, fried scampi.Did you know that taramasalata is crammed with fat?