CHINESE ALLIGATOR





Definition:

  1. [noun] small alligator of the Yangtze valley of China having unwebbed digits
    Synonyms: Chinese alligator, Alligator sinensis

Synonyms: