Poecilopoda

word

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