Definition of superfusing in English:

superfusing

adjective

  • (Of a liquid) that superfuses tissue.

Origin

1960s; earliest use found in Proceedings of the Society for Experimental Biology and Medicine.