Find out definitions,synonyms and examples of Sporozoan
There are 1 meaning(s) for word Sporozoan
Similar words of Sporozoan :