cankerworm /'kænŋkәwә:m/ 📖 中文释义 n. 尺蠖 🔗 释义中的汉语词 尺蠖 📘 English Definition(英文释义) n. green caterpillar of a geometrid moth; pest of various fruit and shade trees ← cankerweed C 字母词表 cankery →