Meaning of thunnus thynnus

Definition of thunnus thynnus

(noun) largest tuna; to 1500 pounds; of mostly temperate seas: feed in polar regions but breed in tropics

Other information on thunnus thynnus

WIKIPEDIA results for thunnus thynnus
Amazon results for thunnus thynnus