TARAMASALATA


Meaning of TARAMASALATA in English

ta ‧ ra ‧ ma ‧ sa ‧ la ‧ ta /ˌtærəməsəˈlɑːtə $ ˌtɑː-/ BrE AmE noun [uncountable]

a Greek food consisting of a pink creamy mixture made from fish eggs

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.