Glossary
A parasite that is responsible for causing the disease surra in horses and cattle.
Posted
in
by
Tags: