Giardia
WordNet

noun


(1)   A suspected cause of diarrhea in humans
WiktionaryText

Etymology


Named in honor of Alfred Mathieu Giard (1846-1908), a French biologist.

Noun



  1. Any of a genus of freshwater diplomonad flagellates.
  2. Specifically the human intestinal parasite Giardia lamblia.
 
x
OK