English → Hindi dictionary
arctiid
Definition
stout-bodied broad-winged moth with conspicuously striped or spotted wings; larvae are hairy caterpillars
Looking for poetry? Read shayari and poems by great poets.
stout-bodied broad-winged moth with conspicuously striped or spotted wings; larvae are hairy caterpillars
Looking for poetry? Read shayari and poems by great poets.