Giardia lamblia (Q155630)
parasitic microorganism that causes giardiasis
Language: