The AI-powered English dictionary
A taxonomic order within the class Kinetoplastea – parasitic flagellate protozoa, some of which cause serious disease in humans. examples