Sporozoa Meaning

There are 1 meaning(s) for word Sporozoa

Meaning 1 : strictly parasitic protozoans that are usually immobile; includes plasmodia and coccidia and piroplasms and malaria parasites

    Synonyms : class sporozoa