de-iodinase Meaning, Definition & Usage

  1. noun an enzyme that removes the iodine radical

WordNet