entozoan (English, noun)
expansion: entozoan (plural entozoa or entozoans)
Senses:
glosses: Synonym of entozoon.
Forms:
form: entozoa
tags: plural
form: entozoans
tags: plural