Wiktionary
songololo
n. A millipede - an invertebrate belonging to class Myriapoda of phylum Arthropoda, with a hard shiny exoskeleton (exterior armour), which rolls into a flat, spring-like coil if alarmed.
Wikipedia
Songololo
Songololo is a town in Bas-Congo Province in the Democratic Republic of the Congo.