genus giardia

listen to the pronunciation of genus giardia
Englisch - Englisch
flagellates parasitic in intestines of vertebrates