Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

heliozoan Definition

Cancel
heliozoan
noun(he-lio-zo-an)
any of a class (Heliozoa) of free-living spherical usually freshwater protozoans that reproduce by binary fission or budding

Words Related to heliozoan!

heliozoan Examples by Brain Bank Users