2 results found
Search Results for: phytoflagellate
Phytoflagellate
Definition noun, plural: phytoflagellates Any of the plant-like flagellates that contain chlorophyll and capable of... Read More
Zooflagellate
Definition noun, plural: zooflagellates Any of the animal-like flagellates characterized by their lack of chlorophyll and... Read More