Synonyms for "inoculator"

Words with similar meaning