Active Site Definition
noun
The part of an enzyme at which catalysis of the substrate occurs.
American Heritage Medicine
Active Site Is Also Mentioned In
Find Similar Words
Find similar words to active site using the buttons below.