Definisi 'tent caterpillar'
English to English
noun
1 the larvae of moths that build and live in communal silken webs in orchard and shade trees
source: wordnet30
More Word(s)
caterpillar, genus malacosoma, malacosoma,

Visual Synonyms
Click for larger image