Synonyms for heliozoan | Synonym.com

Synonyms and antonyms for heliozoan

1. heliozoan (n.)

protozoa with spherical bodies and stiff radiating pseudopods

Synonyms: