Meaning of arctiid
Definition of arctiid
(noun)
stout-bodied broad-winged
moth
with
conspicuously
striped
or
spotted
wings; larvae are
hairy
caterpillars
Other information on arctiid
WIKIPEDIA results for
arctiid
Amazon results for
arctiid
Tweet