YourDictionary

endobiotic medical definition

adjective
Living as a parasite or symbiont within the tissues of a host.

Learn more about endobiotic

link/cite print suggestion box