tent caterpillar
English Dictionary
->
Letter T
-> tent caterpillar
Search Dictionary:
tent caterpillar Definition
(n)
the
larvae
of
moths
that
build
communal
silken
webs
in
orchard
and
shade
trees
tent caterpillar Synonyms
tent caterpillar
© Art Branch Inc.