Enlarged picture of a giardia parasite.

A Giardia lambelia parasite under a microscope.