Meaning of subclass telosporidia

Definition of subclass telosporidia

(noun) parasitic sporozoans that form spores containing one or more infective sporozoites

Other information on subclass telosporidia

WIKIPEDIA results for subclass telosporidia
Amazon results for subclass telosporidia