Word info

hydroporation

Noun

Meaning

hydroporation (uncountable)

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

Source: en.wiktionary.org

Close letter words and terms