Synonyms and Antonyms for order_Heliozoa

1. order Heliozoa (n.)

mostly freshwater protozoa

Synonyms: