meaning of arctiid
1. stout-bodied broad-winged moth with conspicuously striped or spotted wings; larvae are hairy caterpillars
Related Words
arctiid | arctiid moth | arctiidae |
1. stout-bodied broad-winged moth with conspicuously striped or spotted wings; larvae are hairy caterpillars
arctiid | arctiid moth | arctiidae |