cyclospora
nounDefinition of cyclospora
: any of a genus (Cyclospora of the order Coccidia) of sporozoans including one (C. cayetanensis) causing diarrhea in humans
Keep scrolling for more
Keep scrolling for more