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.nl: Giardia lamblia ( Giardia intestinalis en Giardia duodenalis zijn synoniemen) is een cystenproducerende parasiet die zich in de ingewanden van mens en dier kan nestelen.