dcsimg

Leptoiulus ciliatus is a species of in the family juliform millipedes.

Leptoiulus ciliatus includes 1 child: