Life … Animals Arthropods Millipedes Sausage Millipedes Trichopetalidae Causeyella Causeyella causeyae species 10 observations Causeyella causeyae Causeyella causeyae Field notes Close