Sporozoa
English Meaning
An extensive division of parasitic Protozoa, which increase by sporulation. It includes the Gregarinida.
Sorry, No Malayalam Meaning for your input!
See Sporozo Want To Try Sporozoa In Malayalam??