heliozoan
1. [ noun ] (biology) protozoa with spherical bodies and stiff radiating pseudopods
Related terms: actinopod Heliozoa
Similar spelling:   helicon