Word info

morphotrap

Noun

Meaning

morphotrap (uncountable)

(biochemistry) A synthetic transmembrane protein used in biochemical research

Source: en.wiktionary.org

Close letter words and terms