Bird Lice: tiny parasites of avian world – aviNews, the global poultry magazine

Bird lice, scientifically classified as chewing lice, are fascinating creatures that have adapted to life on the skin and feathers of birds.

Read More at Source.