INOCULATOR MEANING IN ENGLISH

• Inoculator Definition & Synonyms

  1. (n.) One who inoculates; one who propagates plants or diseases by inoculation.


Synonyms:
Vaccinator,

RECENT SEARCHES