tuó lóng鼍龙Chinese alligator (Alligator sinensis)Frequency 1.8MeaningsChinese alligator (Alligator sinensis)