Noun
morphotrap (uncountable) (biochemistry) A synthetic transmembrane protein used in biochemical research