GIARDIA


Meaning of GIARDIA in English

noun Etymology: New Latin, from Alfred M. Giard died 1908 French biologist Date: 1918 any of a genus ( Giardia ) of flagellate protozoans inhabiting the intestines of various mammals and including one ( G. lamblia syn. G. intestinalis) that is associated with diarrhea in humans

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.