1 result found

Search Results for: cannula

Perfusion

Definition noun, plural: perfusions (physiology) The act of perfusing, such as the pouring over or through of a fluid by way... Read More