Definitions
noun
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
Look “ixodes ricinus” up elsewhere
Want another word?
Spin the dictionary for a fresh one.