crocodylus niloticus

Noun
  1. A dangerous crocodile widely distributed in Africa (synset 101700098)

Other Searches