English-Chinese dictionary »

water strider meaning in Chinese

EnglishChinese
water strider (any of a number of predatory insects in the family Gerridae)
noun

水黽noun

水黾 /shuǐmǐn/noun

Your history