In Reply to: Guardia posted by cpbulli on Tuesday, 3. March 2009 at 13:28 Bali Time:
my Black's Medical Dictionary is Giardia,(Giardia lamblia) is a condition caused by a parasitic organism which is found in duodenum and the upper part of the small intestine. hope this helps. Cheers Cheryl