Definitions
There is 1 meaning of the phrase
Chinese Alligator.
Chinese Alligator - as a noun
Small alligator of the yangtze valley of china having unwebbed digits
Synonyms (Exact Relations)
alligator sinensis