English | German | Russian | Czech

arctiid moth English

Meaning arctiid moth meaning

What does arctiid moth mean?

arctiid moth

(= arctiid) stout-bodied broad-winged moth with conspicuously striped or spotted wings; larvae are hairy caterpillars

Synonyms arctiid moth synonyms

What other words have the same or similar meaning as arctiid moth?

arctiid moth English » English

arctiid

Are you looking for...?