Noun Definitiontelosporidia1.Definition: parasitic sporozoans that form spores containing one or more infective sporozoitesCategory: Animals