endozoic


Also found in: Dictionary.
  • adj

Synonyms for endozoic

living within a living animal usually as a parasite