Meaning of bird louse
Definition of bird louse
(noun)
wingless
insect
with
mouth
parts
adapted
for biting;
mostly
parasitic
on birds
Other information on bird louse
WIKIPEDIA results for
bird louse
Amazon results for
bird louse
Tweet