Life … Animals Arthropods Insects Butterflies and Moths Longhorned Fairy Moths Cauchas Cauchas excavata species 2 observations Cauchas excavata Cauchas excavata Close