Synonyms and Antonyms for heliozoan

1. heliozoan (n.)

protozoa with spherical bodies and stiff radiating pseudopods

Synonyms: