Meaning of nile crocodile

Definition of nile crocodile

(noun) a dangerous crocodile widely distributed in Africa

Other information on nile crocodile

WIKIPEDIA results for nile crocodile
Amazon results for nile crocodile