permease

permease

English Noun
Ad

Definition

Any of several enzymes that transport membrane proteins.

Etymology

From permeate + -ase.

Ad