phytoflagellate - noun

singularphytoflagellate
pluralphytoflagellates