Synonyms for "zooflagellate"

Words with similar meaning