heliozoan
nounDefinition of heliozoan
: any of a class (Heliozoa) of free-living spherical usually freshwater protozoans that reproduce by binary fission or budding
Keep scrolling for more