morlett's crocodile

Noun
  1. A variety of crocodile (synset 101700390)

Other Searches