Researchers Identify Two New Arachnid Species AMNH(00) Save Image Image gallery: This New Arachnid Leaks Evidence Will Leave You Speechless