ALL meanings of phytoflagellate
phy·to·flag·el·late
P p - noun phytoflagellate any microscopic flagellate that is photosynthetic. 1
- noun phytoflagellate any of the plant-like cells called flagellates that contain chlorophyll and can photosynthesize 0
- noun phytoflagellate a flagellated microorganism with plantlike characteristics, as cell walls and chlorophyll 0