Subscribe
URL of the page has been copied to clipboard.
Meaning : Largest tuna. To 1500 pounds. Of mostly temperate seas: feed in polar regions but breed in tropics.
Synonyms : bluefin, bluefin tuna, horse mackerel
Install App
Thunnus thynnus meaning in Telugu.