entozoan

/ˌɛntoʊˈziːən/

Definitions

1. noun

A parasitic worm, especially one of a genus Entozoon.

“The entozoan parasite was found in the infected animal’s intestines.”

Synonyms

  • parasite
  • tapeworm

Antonyms

  • host
  • parasite-free organism