tilapia nilotica

Noun
  1. Important food fish of the Nile and other rivers of Africa and Asia Minor (synset 102588869)

Other Searches