Researchers Identify Two New Arachnid Species AMNH(06) Save Image Image gallery: Unbelievable Twist What The New Arachnid Leaks Evidence Really Means