首页英语词典inchworminchworm英英释意

inchworm

英 ['ɪn(t)ʃwɜːm] 美['ɪntʃwɝm]
  • n. [植保] 尺蠖

英英释意


1. small hairless caterpillar having legs on only its front and rear segments; mostly larvae of moths of the family Geometridae