English synonyms about - contact  

sporozoan

noun

1 sporozoan

Parasitic spore-forming protozoan.

Dutch: sporozoön


Find more on sporozoan elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0337