YourDictionary

endocommensal

noun

a commensal living within the body of the host organism

link/cite print suggestion box