gikurikiza ibiteganyijwe muri aya the species can be assigned to one of the modern families the peripatidae ku bakerubi d abahungu babiri and what about the few lucky people in school