yellowfin tuna

[English]

Yellowfin tuna

Synonyms in other languages

English

Latin names