vaccinoid (English, noun)
expansion: vaccinoid (plural vaccinoids)
Senses:
glosses: A spurious or modified vaccination.
Forms:
form: vaccinoids
tags: plural