telosporidia

Nouns

  • (n) parasitic sporozoans that form spores containing one or more infective sporozoites subclass Telosporidia,

Synonyms

subclass Telosporidia

Words of close approximity