"sheep tick" Meaning in English
1. parasitic on sheep and cattle as well as humans 2. wingless fly that is an external parasite on sheep and cattle
Examples containing "sheep tick"There are no examples. You can write here and submit.
You can write here and submit more examples.