subclass Telosporidia

Explore definitions, synonyms, and language insights of subclass Telosporidia

Definitions

Noun
parasitic sporozoans that form spores containing one or more infective sporozoites

More General Terms