Home

Word

subclass Telosporidia, n.
more info parasitic sporozoans that form spores containing one or more infective sporozoites
<noun.animal>

Telosporidia subclass Telosporidia