superfusate
noun
su·per·fu·sate
ˌsü-pər-ˈfyü-ˌzāt
-zət
: a fluid that is used to superfuse an organ or tissue
Love words? Need even more definitions?
Merriam-Webster unabridged
Share