kamus
.
Search
About
active_site
English
active site
Noun
The part of an enzyme or antibody where the chemical reaction occurs
English: active site