Female plumage spottiness signals parasite resistance in the barn owl (Tyto alba)

Female plumage spottiness signals parasite resistance in the barn owl (Tyto alba)