Word Hen
What is the meaning of the word "
perfuse
"?
Definitions:
force a fluid through (a body part or tissue)
verb
perfuse a liver with a salt solution
Synonyms:
suffuse