FACT: Spiders are Adorable: The evolution of Spiders: Mesothelae
The Mesothelae are a suborder of spiders (Order Araneae) that includes the extinct families Arthrolycosidae and Arthromygalidae and the only extant family Liphistiidae.
The Mesothelae is thought to form the sister group to all other living spiders, representing an ancient and…
