mango fish

English

Noun

mango fish (plural mango fishes or mango fish)

  1. Synonym of Nile tilapia.

Usage notes