Meaning of chinese alligator

Definition of chinese alligator

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

Other information on chinese alligator

WIKIPEDIA results for chinese alligator
Amazon results for chinese alligator