lymantriid
English Dictionary
->
Letter L
-> lymantriid
Search Dictionary:
lymantriid Definition
(n)
dull
-
colored
moth
whose
larvae
have
tufts
of
hair
on
the
body
and
feed
on
the
leaves
of
many
deciduous
trees
lymantriid Synonyms
lymantriid
tussock moth
© Art Branch Inc.