Chinese alligator

Explore definitions, synonyms, and language insights of Chinese alligator

Definitions

Noun
small alligator of the Yangtze valley of China having unwebbed digits

More General Terms