TARAMASALATA

12 letters 14 Scrabble points

Definition of TARAMASALATA

noun
  1. A Greek and Turkish 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: Wiktionary

Word Details

Letters T A R A M A S A L A T A
Length 12 letters
Scrabble Score 14 points