'Telosporidia' definitions:

Definition of 'Telosporidia'

From: WordNet
noun
Parasitic sporozoans that form spores containing one or more infective sporozoites [syn: Telosporidia, subclass Telosporidia]

Words containing 'Telosporidia'