Life … Animals Arthropods Insects Butterflies and Moths Concealer Moths Scatochresis genus Scatochresis Scatochresis Close