Word Explorer
Superfusion
The continuous flowing of a sustaining fluid over the outside of an isolated organ
📖 Definitions of "Superfusion"
noun
- 1
The continuous flowing of a sustaining fluid over the outside of an isolated organ
Translate “Superfusion” into Another Language
Pick a language — the word will be pre-filled in the translator.