endozoic

Adjective
  1. Living within a living animal usually as a parasite (synset 300892783)
    "entozoic worms"

Found on Word Lists

Other Searches