Life … Animals Arthropods Insects Mayflies Spiny Crawler Mayflies Caudatella Caudatella hystrix species 1 observations Caudatella hystrix Caudatella hystrix Close