caterpillar

This is not a dictionary! - Search for "caterpillar" in The Danish Dictionary

  • February 27. 2016 from wordnet.princeton.edu

    Caterpillar noun english

    a large tracked vehicle that is propelled by two endless metal belts; frequently used for moving earth in construction and farm work

  • February 28. 2013 from wordnet.princeton.edu

    caterpillar noun english

    a wormlike and often brightly colored and hairy or spiny larva of a butterfly or moth