English synonyms about - contact  

Telosporidia

noun

1 Telosporidia

Parasitic sporozoans that form spores containing one or more infective sporozoites.

synonym: subclass Telosporidia.


Find more on telosporidia elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0548