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.lt: Giardia lamblia (Giardia intestinalis ir Giardia duodenalis - sinonimai) yra parazitai, kurie virsta cistomis, galinčiomis apsigyventi žmonių ir gyvūnų žarnyne.