albacora

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

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

Synonyms in other languages

Latin names

Spanish

Countries

Related terms