enterozoan
adjective or noun
en·ter·o·zo·an
Definition of enterozoan
: entozoan
Keep scrolling for more