You searched for: “hemiendobiosis
hemiendobiosis
The condition of a parasite that can exist both inside and outside the host.