YourDictionary

active site

noun
The part of an enzyme at which catalysis of the substrate occurs.

Learn more about active site

link/cite print suggestion box