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: Il-Giardia lamblia (Giardia intestinalis u Giardia duodenalis huma sinonimi) hu parasita li jipproduċi ċ–ċisti, kapaċi jgħix fil-musrana tal-bniedem u ta' l-annimal.