Life … Animals Arthropods Millipedes Sausage Millipedes Trichopetalidae Causeyella Causeyella dendropus species 1 observations Causeyella dendropus Causeyella dendropus Close