silverspot: butterfly with silver spots on the underside of the hind wings
fritillary: butterfly with brownish wings marked with black and silver
sponge cloth: any soft porous fabric (especially in a loose honeycomb weave)