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.ro: Giardia lamblia (Giardia intestinalis şi Giardia duodenalis sunt sinonime) este un parazit care produce chisturi, capabil să se instaleze în intestinul gros al oamenilor şi animalelor.