Definition of Inoculator

  • 1. A medical practitioner who inoculates people against diseases Noun

Synonyms for word "inoculator"

Semanticaly linked words with "inoculator"

Hyponims for word "inoculator"