Word info

taramosalata

Noun

Meaning

taramosalata (uncountable)

a Turkish and Greek dish of fish roe (carp or cod), lemon juice, breadcrumbs, onion, garlic, and olive oil; often served as a meze or with pitta bread

Source: en.wiktionary.org

Related terms

Close letter words and terms