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.no: Giardia lamblia ( Giardia intestinalis og Giardia duodenalis er synonymer) er en cystedannende parasitt som kan slå seg til i tarmene hos mennesker og dyr.