alligator sinensis

Noun
  1. Small alligator of the Yangtze valley of China having unwebbed digits (synset 101701423)

Other Searches