Chinese-English dictionary »

虎蛇 /hǔshé/ meaning in English

ChineseEnglish
虎蛇 /hǔshé/ noun

tiger snake(venemous snake of the Notechis genus)
noun