Leptostreptus caudiculatus

Leptostreptus caudiculatus, is a species of round-backed millipede in the family Harpagophoridae.

[1] It is native to India (madras) and Sri Lanka (Rambodde, Pundaluoya, Balangoda).

[2][3]

This myriapoda-related article is a stub.

You can help Wikipedia by expanding it.