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.pt: A Giardia lamblia (Giardia intestinalis e Giardia duodenalis são sinónimos) é um parasita produtor de quistos, com a capacidade de se instalar nos intestinos dos seres humanos e dos animais.