Searching map area

The Nile tilapia (Oreochromis niloticus) is a species of tilapia, a cichlid occurring naturally in parts of Africa (such as its namesake Nile River) and the Levant, though numerous introduced populations exist outside its natural range. This current wide range is caused by its high commercial value as a food fish, where it is marketed as mango...

Instance of