May 16, 2014 Millipede “What the…?!” If I had a dime for every time I’ve uttered that phrase in wonder at some “new” creature or feature of nature… Well, let’s just say I’d have a lot of dimes. Better still, thanks to a critter that crossed my path earlier this week, I’d be 10 cents