Babylon 10
Simply the best definition!

Download it's free

de-iodinase

WordNet 2.0 Dictionary

Download this dictionary
de-iodinase

Noun
1. an enzyme that removes the iodine radical
(hypernym) enzyme