enterozoan
adjective or noun
en·ter·o·zo·an
: entozoan
Love words? Need even more definitions?
Merriam-Webster unabridged
Share