Synonyms and Antonyms for protozoon