Synonyms and Antonyms for Heliozoa

1. Heliozoa (n.)

mostly freshwater protozoa

Synonyms: