heliozoan
noun
Definitions
Any of a group of aquatic protozoans, of the order Heliozoa, that have spherical bodies from which radiate spindlelike pseudopods
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
Any of a group of aquatic protozoans, of the order Heliozoa, that have spherical bodies from which radiate spindlelike pseudopods