active site
nounDefinition of active site
: a region on the surface of an enzyme whose shape permits binding only of a specific molecular substrate that then undergoes catalysis
Keep scrolling for more
Keep scrolling for more