Search results for ‘caterpillar’
English Dictionary (1-2 of 2)
- caterpillar
- ['kætə"pɪlə]
-
- 1. the wormlike larva of butterflies and moths, having numerous pairs of legs and powerful biting jaws. It may be brightly coloured, hairy, or spiny
- 2. C15 catyrpel, probably from Old Northern French catepelose, literally: hairy cat
more
- Caterpillar
- ['kætə"pɪlə]
-
- 1. an endless track, driven by sprockets or wheels, used to propel a heavy vehicle and enable it to cross soft or uneven ground
- 2. a vehicle, such as a tractor, tank, bulldozer, etc, driven by such tracks
more
Examples (1-5 of 6)
-
The caterpillar is the larva of the butterfly, the tadpole is the larva of the frog.
- 毛虫是蝴蝶的幼虫;蝌蚪是青蛙的幼体。
→ caterpillar
-
a penicillate caterpillar
→ penicillate
- 履带式拖拉机
-
caterpillar (or crawler) tractor
→ 履带
- 链式磨木机
-
caterpillar grinder
→ 磨木机
- 履带式挖掘机
-
caterpillar excavator
→ 挖掘机