varioloid
English
varioloid meaning in English • varioloid का अर्थ अंग्रेजी में
Adjective
- Resembling smallpox; pertaining to the disease called varioloid.
Noun
- The smallpox as modified by previous inoculation or vaccination.