YourDictionary

in vivo

occurring within the living organism

See in vivo in American Heritage Dictionary 4

Learn more about in vivo

link/cite print suggestion box