1 result found

Search Results for: cyclozoonosis

Cyclozoonosis

Cyclozoonosis a zoonosis that requires more than one vertebrate host (but no invertebrate) for completion of the life cycle;... Read More