YourDictionary

heliozoan

noun

any of a class (Heliozoa) of chiefly freshwater protozoans with slender pseudopodia arranged as rays

Related Forms:

See heliozoan in American Heritage Dictionary 4

link/cite print suggestion box