Health
Animal virology
Metritis
Taylorella equigenitalis
Mare
Stallion
Smegma
Equine Venereal Disease
Veterinary medicine
Contagious equine metritis
Animal diseases