Caused by the protozoan parasite Giardia lamblia (also known as Giardia intestinalis or Giardia duodenalis), this condition .
“These cysts can be excreted in the feces of infected ... It acts quickly against worms and Giardia duodenalis. With split ...