Synonyms for "protozoa"

Words with similar meaning