2 results found
Search Results for: merostomata
Horseshoe crab
Definition noun, plural: horseshoe crabs A crab-like marine chelicerate arthropod of the taxonomic family... Read More
Chelicerate
Definition noun, plural: chelicerates Any of the species belonging to the subphylum Chelicerata Supplement The chelicerates... Read More