YourDictionary

insudate medical definition

noun
Fluid swelling within an arterial wall.

link/cite print suggestion box