English
Detailed Synonyms for arctiid in English
arctiid:
arctiid [the ~] noun
-
the arctiid
– stout-bodied broad-winged moth with conspicuously striped or spotted wings; larvae are hairy caterpillars 1the arctiid; the arctiid moth– stout-bodied broad-winged moth with conspicuously striped or spotted wings; larvae are hairy caterpillars 1