English Dictionary
◊ LYMANTRIID
lymantriid
n : dull-colored moth whose larvae have tufts of hair on the
body and feed on the leaves of many deciduous trees [syn:
{tussock moth}]