HELIOZOAN

Definition of HELIOZOAN

  1. (noun)protozoa with spherical bodies and stiff radiating pseudopods