Designed by
Title
Chicobolus Spinigerus #259763356
Description
Chicobolus spinigerus, commonly known as the ivory millipede or Florida ivory millipede, is a millipede species native to the southeastern United States, occurring throughout the Florida Peninsula and Panhandle, as well as southern Alabama, Georgia, and South Carolina.