Horsepox

Definition of Horsepox from the PharmacyDictionary.in

Horsepox

A mild form of smallpox that affects horses.

Not Available