Chinese-English dictionary »

蝼蛄 /lóugū/ meaning in English

ChineseEnglish
蝼蛄 /lóugū/ noun

mole cricket(insect of Gryllotalpidae)
noun