Big Huge Thesaurus

vaccina

noun

sounds kind of like