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.