×
inoculation
meaning in French
n.
inoculation; injection
Related Words
smallpox inoculation
inoculate
inoculated
inoculator
inoculative
PC Version
Copyright © 2018 WordTech Co.