Meaning of alligator sinensis

Definition of alligator sinensis

(noun) small alligator of the Yangtze valley of China having unwebbed digits

Other information on alligator sinensis

WIKIPEDIA results for alligator sinensis
Amazon results for alligator sinensis