Online English Dictionary

Home

Inoculator


n.

One who inoculates; one who propagates plants or diseases by inoculation.


© 2009 Dammam Community College