English Giardia microti Cited by user Citation bot on 03 Dec 2023 Giardia microti is a species of Diplomonad parasitic protozoan. Its hosts mainly consist of rodents in the family Cricetidae, which includes voles, mice, rats and…