limulidae
1. [ noun ] (biology,zoology) horseshoe crabs
Synonyms: family_Limulidae
Related terms: arthropod_family Xiphosura Tachypleus Limulus