×

inoculation meaning in French

n. inoculation; injection

Related Words

  1. smallpox inoculation
  2. inoculate
  3. inoculated
  4. inoculator
  5. inoculative
PC Version

Copyright © 2018 WordTech Co.