sporozoid (English, noun)
expansion: sporozoid (plural sporozoids)
Senses:
glosses: A zoospore.
tags: archaic
glosses: A sporozoan.
tags: archaic
Forms:
form: sporozoids
tags: plural