Pinyin Dictionary results for "tuo long"

鼍龙
Chinese alligator (Alligator sinensis)
Dictionary data provided by CC-CEDICT