Skip to main content

poecilopoda

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