dechelatase

English

Etymology

From de- +‎ chelatase.

Noun

dechelatase (plural dechelatases)

  1. (biochemistry) Any enzyme that catalyses dechelation