Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
tent caterpillar
Jump to user comments
Noun
  • the larvae of moths that build and live in communal silken webs in orchard and shade trees
Related search result for "tent caterpillar"
Comments and discussion on the word "tent caterpillar"