meaning of thunnus thynnus

1. largest tuna; to 1500 pounds; of mostly temperate seas: feed in polar regions but breed in tropics


Related Words

thunnus thynnus |

Developed & Maintained By Taraprasad.com

Treasure Words