FOREST TENT CATERPILLAR





Definition:

  1. [noun] larvae of a gregarious North American moth that spins a carpet rather than a tent; serious defoliator of deciduous trees
    Synonyms: Malacosoma disstria

Synonyms: