protozooid (English, noun)
expansion: protozooid (plural protozooids)
Senses:
glosses: Synonym of protozoan.
glosses: early stage of Siphonophore
Forms:
form: protozooids
tags: plural