TENT CATERPILLAR


Meaning of TENT CATERPILLAR in English

■ noun chiefly N. Amer. a moth caterpillar that lives gregariously inside a silken web in a tree.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.