English dictionary

bird louse meaning and definition

BIRD LOUSE noun

Definition of bird louse (noun)

  1. wingless insect with mouth parts adapted for biting; mostly parasitic on birds
Source: Princeton University Wordnet