ENDOZOIC

Definition of ENDOZOIC

  1. (adj)living within a living animal usually as a parasite