lamblia

English dictionary entry

Meanings

noun
  1. Giardia lamblia, an intestinal parasite that causes giardiasis.

Word forms

lamblia lamblias

Etymology

From New Latin, Lambl + -ia, named after Austrian physician Vilém Dušan Lambl (1824–1895).

This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.