TENT CATERPILLAR


Meaning of TENT CATERPILLAR in English

[tent caterpillar] n (1854): any of several destructive gregarious caterpillars (genus Malacosoma and esp. M. americanum of the family Lasiocampidae) that construct large silken webs on trees

Merriam-Webster English vocab.      Английский словарь Merriam Webster.