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
taramasalata• Fish roe, taramasalata, fried scampi.• Did you know that taramasalata is crammed with fat? 
