de-iodinase

Noun
  1. An enzyme that removes the iodine radical (synset 114853243)

Found on Word Lists

Other Searches