Notes

Giardia Parasites

Also called Giardia Intestinalis, or Lamblia. Parasitic protozoan that colonizes the GI tract. Also see Parasites Giardia.