Siphonophora (millipede) explained

Siphonophora is a genus of millipedes belonging to the family Siphonophoridae.

The genus has almost cosmopolitan distribution.

Species: