English dictionary
arctiid meaning and definition
Definition and meaning of arctiid at MeaningMonkey.org. arctiid meaning and definition in the English Dictionary.ARCTIID noun
Definition of arctiid (noun)
- stout-bodied broad-winged moth with conspicuously striped or spotted wings; larvae are hairy caterpillars
- synonyms: arctiid moth
Source: Princeton University Wordnet