inchworm

'intʃwә:m

英文释义

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

中文翻译

n. 尺蠖

学习工具