hydroporation

English

Etymology

From hydro- +‎ poration, by analogy with electroporation.

Noun

hydroporation (uncountable)

  1. (biotechnology) The creation of pores in biological membranes by the pressure of water