Home

Word

lymantriid, n.
(lymantriids)
more info dull-colored moth whose larvae have tufts of hair on the body and feed on the leaves of many deciduous trees
<noun.animal>

lymantriid tussock moth