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
Synonyms : class sporozoa
