Back to Dictionary
娃娃鱼
娃娃魚
wáwayú
1. Chinese giant salamander (Andrias davidianus)