YourDictionary

intravital medical definition

adjective
Occurring in or performed on a living organism.

Learn more about intravital

link/cite print suggestion box