translation.en: Giardia lamblia ( Giardia intestinalis and Giardia duodenalis are synonyms) is a cyst-producing parasite, able to settle in the human and animal bowel.
translation.sv: Giardia lamblia ( Giardia intestinalis och Giardia duodenalis är synonymer) är en cystproducerande parasit som lever i människors eller djurs tarmar.