cat louse


cat louse

noun

Definition of CAT LOUSE

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

Seen & Heard

What made you want to look up cat louse? Please tell us where you read or heard it (including the quote, if possible).