English synonyms about - contact  

active site

noun

1 active site

The part of an enzyme or antibody where the chemical reaction occurs.


Find more on active site elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0141