• word of the day

    lymantriid

    lymantriid - Dictionary definition and meaning for word lymantriid

    Definition
    (noun) dull-colored moth whose larvae have tufts of hair on the body and feed on the leaves of many deciduous trees
    Synonyms : tussock moth
Download our Mobile App Today
Receive our word of the day
on Whatsapp