Giardia refers to the single-celled organism, but the disease created by giardia is referred to as giardiasis. The tiny parasite settles right into your cat’s intestines, causing a range of ...
It is a stomach bug known to afflict some backpackers with bouts of uncomfortable diarrhoea. Now scientists say they have discovered how the parasites that cause giardiasis - one of the world's ...