Definitions of Telosporidia:

  • noun:   parasitic sporozoans that form spores containing one or more infective sporozoites