FOOT LOUSE


Meaning of FOOT LOUSE in English

noun

: a sucking louse ( Linognathus pedalis ) on sheep congregating and feeding chiefly on the hairy skin immediately above the hooves

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