Home / T / tent caterpillar

tent caterpillar

noun 4 syllables 16 letters Scrabble 19 WWF 24
Definitions
noun

the larvae of moths that build and live in communal silken webs in orchard and shade trees

Look “tent caterpillar” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →