Extravasation meaning

The exudation of blood, lymph or urine from a vessel into the tissues.
noun
0
1
noun
0
1
Advertisement