Wiktionary
lambliasis
n. (context medicine English) giardiasis
n. (context medicine English) giardiasis