enterozoan

adjective or noun
en·​ter·​o·​zo·​an

Definition of enterozoan

: entozoan

History and Etymology for enterozoan

New Latin enterozoa + English -an

Keep scrolling for more