Word info

piezolyte

Noun

Meaning

piezolyte (plural piezolytes)

Any of various compounds that stabilize proteins against high hydrostatic pressure

Source: en.wiktionary.org

Close letter words and terms