1. Noun form
Originally, an artificial group including many parasitic Entomostraca, together with the horseshoe crabs (Limuloidea).
2. Noun form
By some recent writers applied to the Merostomata.
More about this word
Synonyms and related words
Explore this word
