View

Human Flea

Human Flea

A coloured scanning electron micrograph of the head of a human flea (Pulex irritans).