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.mt: Giardia lamblia ( Giardia intestinalis u Giardia duodenalis huma sinonimi) huwa parassita li jipproduċi ċ-ċisti, li kapaċi jgħix fl-imsaren tal-bniedem u tal-annimal.