Giardia

genus of flagellate intestinal eukayotes parasitic in various vertebrate

Categories: