tent caterpillar
Meaning, Definition & Usage
Dictionary
Related
noun
the larvae of moths that build and live in communal silken webs in orchard and shade trees
WordNet
Previous
tensionless
tensity
tensive
tensor
tensure
Next
tentacle
tentacled
tentacular
tentaculata
tentaculate