Definitions for "telosporidia"
parasitic sporozoans that form spores containing one or more infective sporozoites