helioflagellate

English

Etymology

From helio- +‎ flagellate.

Noun

helioflagellate (plural helioflagellates)

  1. (cytology) A freshwater protozoan of the class Zoomastigophorea.

References