limulidae
/ˌlɪmjʊˈleɪdiː/Definitions
1. noun
a family of marine animals that includes the horseshoe crabs.
“The limulidae are found in coastal waters around the world.”
1. noun
a family of marine animals that includes the horseshoe crabs.
“The limulidae are found in coastal waters around the world.”