YourDictionary

endobiotic

adjective

living within the body or tissues of a host organism

See endobiotic in American Heritage Dictionary 4

Learn more about endobiotic

link/cite print suggestion box