dcsimg

Polyplax stephensi is a species of lice in the family spiny rat lice.