Invertebrates > Spirostreptida
The Giant African Millipede (Archispirostreptus gigas), celebrated across invertebrate biology as the largest living diplopod on Earth, is a colossal, multi-legged terrestrial myriapod belonging to the family Spirostreptidae. Endemic natively to the warm, humid...