Word info

helioflagellate

Noun

Meaning

helioflagellate (plural helioflagellates)

(cytology) A freshwater protozoan of the class Zoomastigophorea.

Source: en.wiktionary.org

Close letter words and terms