Skip to main content

heliozoa

English heliozoa meaning in English  •  heliozoa का अर्थ अंग्रेजी में
n. pl.
  • An order of fresh-water rhizopods having a more or less globular form, with slender radiating pseudopodia; the sun animalcule.
Advertisement