English Dictionary
◊ DE-IODINASE
de-iodinase
n : an enzyme that removes the iodine radical