meaning of sheep tick

1. parasitic on sheep and cattle as well as humans; can transmit looping ill in sheep acute viral disease of the nervous system; a vector for Lyme disease spirochete


Related Words

sheep tick | sheep-tick |

Developed & Maintained By Taraprasad.com

Treasure Words