Meaning of de-iodinase

Definition of de-iodinase

(noun) an enzyme that removes the iodine radical

Other information on de-iodinase

WIKIPEDIA results for de-iodinase
Amazon results for de-iodinase