PHOTOS: Cyanide Millipede, Big Spider Among New Species
Monday, December 15, 2008 - 18:35
in Paleontology & Archaeology
A pink, cyanide-squirting millipede and probably the world's biggest spider are among 1,068 new species discovered in a single Asian region in the last ten years.