hydroporation
Appearance
English
[edit]Etymology
[edit]From hydro- + poration, by analogy with electroporation.
Noun
[edit]hydroporation (uncountable)
- (biotechnology) The creation of pores in biological membranes by the pressure of water