perfusion

/pɝfjˈuzʌn/

Explore definitions, synonyms, and language insights of perfusion

Definitions

Noun
pumping a liquid into an organ or tissue (especially by way of blood vessels)