Oreochromis niloticus
Nile tilapia can live for more than 10 years.