Life … Animals Arthropods Insects Butterflies and Moths Longhorned Fairy Moths Cauchas Cauchas spinulosa species 11 observations Cauchas spinulosa Cauchas spinulosa Close