Crocodylus niloticus

Explore definitions, synonyms, and language insights of Crocodylus niloticus

Definitions

Noun
a dangerous crocodile widely distributed in Africa

More General Terms