Chinese-English dictionary »

红背蜘蛛 /hóngbèizhīzhū/ meaning in English

ChineseEnglish
红背蜘蛛 /hóngbèizhīzhū/ noun

redback(Latrodectus hasselti)
noun