dcsimg

Icambosida is a genus of in the family Arctiidae.

Icambosida includes 1 child: