- arctiid as a noun:
- 1
arctiid
noun
1 arctiid
Stout-bodied broad-winged moth with conspicuously striped or spotted wings; larvae are hairy caterpillars.
synonym: arctiid moth.
debug info: 0.0143
noun
Stout-bodied broad-winged moth with conspicuously striped or spotted wings; larvae are hairy caterpillars.
synonym: arctiid moth.
debug info: 0.0143