A fossil of the megacheiran Leanchoilia illecebrosa, showing its characteristic forceps-like great appendages. This species is a close relative of the more rare Alalcomenaeus and is likewise a distant relative of scorpions and spiders. (Photo: Xianguang Hou/YKLP, China)
(Visited 15 times, 1 visits today)