Zoosphaerium neptunus

Zoosphaerium neptunus is the largest pill-millipede in the world, reaching lengths of 90 mm (3.5 in). Endemic to Madagascar, it is known to swarm at certain times of the year.

Zoosphaerium neptunus

Zoosphaerium neptunus is the largest pill-millipede in the world, reaching lengths of 90 mm (3.5 in). Endemic to Madagascar, it is known to swarm at certain times of the year.