Oct 6, 2022 by Natali Anderson

Horseshoe crabs, or xiphosurans, are an order of marine and brackish water arthropods. Despite their common name, they are not really crabs, and are more...