SHEEP LOUSE


Meaning of SHEEP LOUSE in English

noun

Etymology: Middle English scheplows, from schep, sheep sheep + lows, lous louse

1. : a biting louse ( Bovicola ovis ) that infests sheep and feeds on the wool

2. : sheep ked

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.