albacora

/ahl-bah-KOH-rah/
[Galician] plural albacoras

Albacore. Long fin tuna. In Spain it is invariably served fresh.

Synonyms in other languages

Latin names

Countries

Regions

Related terms