Return to Article Details An unusually elongate endogeic centipede from Sardinia (Chilopoda: Geophilidae) Download Download PDF