English dictionary
sporozoan meaning and definition
Definition and meaning of sporozoan at MeaningMonkey.org. sporozoan meaning and definition in the English Dictionary.SPOROZOAN noun
Definition of sporozoan (noun)
- parasitic spore-forming protozoan
Source: Princeton University Wordnet