Phrase info Synonyms

agent that administers vaccines Synonyms