Telosporidia

1. (noun) parasitic sporozoans that form spores containing one or more infective sporozoites
Synonyms: subclass Telosporidia
Related Words: class



Terms and Conditions of Use / Copyright Notice