endozoic Meaning, Definition & Usage

  1. adjective living within a living animal usually as a parasite
    entozoic; entozoan.
    • entozoic worms

WordNet