English dictionary
telosporidia meaning and definition
Definition and meaning of telosporidia at MeaningMonkey.org. telosporidia meaning and definition in the English Dictionary.TELOSPORIDIA noun
Definition of Telosporidia (noun)
- parasitic sporozoans that form spores containing one or more infective sporozoites
- synonyms: subclass Telosporidia
Source: Princeton University Wordnet