What is the full meaning of perfusates
PERFUSATE, that which is perfused [n]
Example of the word perfusates placed on a Scrabble board.