albacore

[French] plural albacores

Albacore. Long fin tuna.

Synonyms in other languages

English

French

Latin names

Countries