Chinese-English dictionary »

紅背蜘蛛 meaning in English

ChineseEnglish
紅背蜘蛛 noun

redback(Latrodectus hasselti)
noun