Chinese-English dictionary »

尺蠖 /chǐhuò/ meaning in English

ChineseEnglish
尺蠖 /chǐhuò/ noun

measuring worm(larva)
noun

Your history