English | German | Russian | Czech

horsepox English

Meaning horsepox meaning

What does horsepox mean?

horsepox

A disease of horses caused by an orthopoxvirus.

Are you looking for...?