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