• word of the day

    arctiid

    arctiid - Dictionary definition and meaning for word arctiid

    Definition
    (noun) stout-bodied broad-winged moth with conspicuously striped or spotted wings; larvae are hairy caterpillars
    Synonyms : arctiid moth
Download our Mobile App Today
Receive our word of the day
on Whatsapp