Meaning of arctiidae

Definition of arctiidae

(noun) tiger moths

Other information on arctiidae

WIKIPEDIA results for arctiidae
Amazon results for arctiidae