poecilopoda
English
poecilopoda meaning in English • poecilopoda का अर्थ अंग्रेजी में
n. pl.
- Originally, an artificial group including many parasitic Entomostraca, together with the horseshoe crabs (Limuloidea).