Myriophora alexandrae - Millipedes are known for secreting some really noxious chemicals to ward off its enemies. So much so that other animals are also known to co-opt the millip...
Thursday, April 8, 2010
New Favourite: CreatureCast!
Truth be told I've been following these guys for a while, but only just realised that this is the first post I've done about them. I guess that's as good a reason as any to put it up as a new favourite.