WTWM

whatsthatwordmean

← Definition
Guess

endopeptidase

nounAn enzyme that breaks down proteins by cutting them at specific points inside the protein chain.

Synonyms

proteasenounproteinasenoun

Antonyms

exopeptidasenoun

Built for word lovers.