asian crocodile

Noun
  1. Estuarine crocodile of eastern Asia and Pacific islands (synset 101700252)

Other Searches