Felicola subrostratus

Felicola subrostratus

a biting louse of the superfamily Ischnocera. Found on cats.