Word info

superfusion

Noun

Meaning

superfusion (countable and uncountable, plural superfusions)

(medicine) The continuous flowing of a sustaining fluid over the outside of an isolated organ

Source: en.wiktionary.org

Related terms

Close letter words and terms