Centers for Disease Control and Prevention
Centers for Disease Control: Division of Parasitic Diseases
This database includes life cycles, images, and diagnosis information for several parasites that can infect humans. The search does work better using scientific names.