DescriptionHead louse (251 28) Larva and eggs, from a human host.jpg English: Head louse (Pediculus capitis): Larva and eggs, from a human host. Optical...