English Dictionary
◊ TELOSPORIDIA
Telosporidia
n : parasitic sporozoans that form spores containing one or more
infective sporozoites [syn: {Telosporidia}, {subclass
Telosporidia}]