The definition :


Definitions of Telosporidia:

  • noun:   parasitic sporozoans that form spores containing one or more infective sporozoites



Are you interested in alternative search :

:subclass telosporidia class coccidia gregarinida haemosporidia order coccidia order gregarinida order haemosporidia

If you like reading news check: