Definify.com

Definition 2024


tarama

tarama

English

Noun

tarama (uncountable)

  1. salted cured cod roe, used in making taramosalata

French

Noun

tarama m (plural taramas)

  1. taramosalata