Find the word definition

Crossword clues for heliozoan

Wiktionary
heliozoan

n. Any of a group of aquatic protozoans, of the order ''Heliozoa'', that have spherical bodies from which radiate spindlelike pseudopods

WordNet
heliozoan
  1. n. protozoa with spherical bodies and stiff radiating pseudopods

  2. [also: heliozoa (pl)]