long fin tuna
[
English
]
Albacore. Long fin tuna. rica.
Synonyms in other languages
albacore
French
albacore
Latin names
Thunnus alalunga