Skip to main content

polycyttaria

English polycyttaria meaning in English  •  polycyttaria का अर्थ अंग्रेजी में
n. pl.
  • A division of Radiolaria. It includes those having one more central capsules.
Advertisement