Word info

perfusate

Noun

Meaning

perfusate (plural perfusates)

The fluid used in perfusion

Source: en.wiktionary.org

Close letter words and terms