Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

bird louse Definition

Cancel
bird louse
noun(bird louse)
biting louse
bird louse
noun(bird louse)
any of numerous wingless insects (order Mallophaga) that are parasitic especially on birds —called also bird louse

Words Related to bird louse!

bird louse Examples by Brain Bank Users