请输入您要查询的英文单词:

 

单词 caterpillar
释义 caterpillar
n.
  1. a the larva of a butterfly or moth. b (in general use) any similar larva of various insects.
  2. (Caterpillar) a (in full Caterpillar track or tread) propr. a steel band passing round the wheels of a tractor etc. for travel on rough ground. b a vehicle with these tracks, e.g. a tractor or tank.
Etymology: perh. AF var. of OF chatepelose lit. hairy cat, infl. by obs. piller ravager
随便看

 

英语词典包含43808条英英释义在线翻译词条,基本涵盖了全部常用单词的英英翻译及用法,是英语学习的有利工具。

 

Copyright © 2004-2022 Newdu.com All Rights Reserved
更新时间:2025/3/10 18:51:35