Medicinal Millipedes

show more details
Comments ( 0 )
On this episode of Animal Planet's "Fooled by Nature," on the island of Madagascar, the black lemur find the bug repellent properties of the millipede to be both anti-parasitic and intoxicating.

Comments