CROCODYLUS NILOTICUS





Definition:

  1. [noun] a dangerous crocodile widely distributed in Africa
    Synonyms: African crocodile, Nile crocodile, Crocodylus niloticus

Synonyms: