active site
noun
: a region on the surface of an enzyme whose shape permits binding only of a specific molecular substrate that then undergoes catalysis
Love words? Need even more definitions?
Merriam-Webster unabridged
Share