YourDictionary

Dictionary Home » Dictionary Definitions » phytoflagellate

phytoflagellate

noun

a flagellated microorganism with plantlike characteristics, as cell walls and chlorophyll

link/cite print suggestion box