tagua

English: Translation
yellowfin tuna
noun
Fish and marine creatures
Scientific Name
Thunnus albacares
ID
1947