Alligator sinensis

Explore definitions, synonyms, and language insights of Alligator sinensis

Definitions

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

More General Terms