hydroporation
Noun
Meaning
hydroporation (uncountable)
(biotechnology) The creation of pores in biological membranes by the pressure of water
Noun
hydroporation (uncountable)
(biotechnology) The creation of pores in biological membranes by the pressure of water