dcsimg
Unresolved name

Pediculus simiae Ewing

Pediculus simiae is a species of in the family primate body lice.

EOL has data for one attribute.