-- No; the following clause is a critical part of the definition of 'enzyme'. I also think that the word in capital letters "TECHNICAL" (in brackets) means the word is technical in terms of its use. except that it's really not terribly technical.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.