CAT LOUSE


Meaning of CAT LOUSE in English

noun

: a biting louse ( Felicola subrostratus ) of the family Trichodectidae common on cats especially in warm regions

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