tent caterpillar
noun
: any of several social caterpillars (genus Malacosoma and especially M. americanum of the family Lasiocampidae) that form large silken webs on trees and may cause serious defoliation
Love words? Need even more definitions?
Merriam-Webster unabridged
Share