Subscribe
URL of the page has been copied to clipboard.
Meaning : Strictly parasitic protozoans that are usually immobile. Includes plasmodia and coccidia and piroplasms and malaria parasites.
Synonyms : class sporozoa
Install App
Sporozoa meaning in Telugu.