Beelingo.com

English Dictionary

  • Hide translation

 biting louse biting louse

noun

  • wingless insect with mouth parts adapted for biting; mostly parasitic on birds  ( bird louse, biting louse, louse )
    wingless insect with mouth parts adapted for biting; mostly parasitic on birds