Home / A / active site

active site

noun 11 letters Scrabble 15 WWF 17
Definitions
noun

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

Want another word?
Spin the dictionary for a fresh one.
Generate a word →