Chinese-English dictionary »

虎斑蝾螈 /hǔbānróngyuán/ meaning in English

ChineseEnglish
虎斑蝾螈 /hǔbānróngyuán/ noun

tiger salamander(Ambystoma tigrinum)
noun