morlett's_crocodile
1. [ noun ] (zoology) a variety of crocodile
Related terms: crocodile