Unscramble
Definition of Telosporidia
Noun: Telosporidia
Parasitic sporozoans that form spores containing one or more infective sporozoites
- subclass Telosporidia
See also:
telos
telotaxes