permease
permease
English
Noun
Ad
Definition
Any of several enzymes that transport membrane proteins.
Etymology
From permeate + -ase.
Ad
permease
Any of several enzymes that transport membrane proteins.
From permeate + -ase.