Definition of Horsepox from the PharmacyDictionary.in
Horsepox
Synonyms or meaning of Horsepox
A mild form of smallpox that affects horses.
Image related to Horsepox
Not Available
Definition of Horsepox from the PharmacyDictionary.in
A mild form of smallpox that affects horses.
Not Available