Meanings1Chinese giant salamander (Andrias davidianus)Written Forms娃娃魚Traditional · Main Form娃娃鱼Alternate Form