helioflagellate
Noun
Meaning
helioflagellate (plural helioflagellates)
(cytology) A freshwater protozoan of the class Zoomastigophorea.
Noun
helioflagellate (plural helioflagellates)
(cytology) A freshwater protozoan of the class Zoomastigophorea.