YourDictionary

Dictionary Home » Medical Definitions » ammonia-lyase

ammonia-lyase medical definition

noun
Any of various enzymes that remove ammonia or an amino compound by breaking the C-N bond, leaving a C═C.

link/cite print suggestion box