Life … Animals Arthropods Insects Butterflies and Moths Slug Caterpillar Moths Hoyosia Hoyosia codeti species 622 observations Hoyosia codeti Hoyosia codeti Close