Library
(biochemistry) Any enzyme that catalyzes the nonhydrolytic cleavage of an aldehyde.
View more Science videos