tilapia nilotica Meaning, Definition & Usage

  1. noun important food fish of the Nile and other rivers of Africa and Asia Minor
    bolti.

WordNet