Skip to main content

polycystidea

English polycystidea meaning in English  •  polycystidea का अर्थ अंग्रेजी में
n. pl.
  • A division of Gregarinæ including those that have two or more internal divisions of the body.
Advertisement