👉 Lagochilascaris is a genus of extinct insects in the family Cimbrachiidae, commonly known as the giant flying spiders. These spiders are characterized by their large size and elongated body shapes with long antennae. They primarily feed on small prey such as ants, termites, and other arthropods.