Definitions of heliozoan:

  • noun:   protozoa with spherical bodies and stiff radiating pseudopods