English-Chinese dictionary »

boston ivy meaning in Chinese

EnglishChinese
Boston ivy (Parthenocissus tricuspidata)
noun

爬牆虎 /páqiánghǔ/noun