immoculated ( synonym found)

Definition of immoculated:

°past tense of inoculate.

Back to Top