biting louse
noun
: any of numerous wingless insects (order Mallophaga) that are parasitic especially on birds
called also bird louse
Love words? Need even more definitions?
Merriam-Webster unabridged
Share