active site

Explore definitions, synonyms, and language insights of active site

Definitions

Noun
the part of an enzyme or antibody where the chemical reaction occurs

More General Terms