Subscriber login


Forgot your password?

Library card login

Other

free radical

Definition of free radical

noun

Chemistry
  • an uncharged molecule (typically highly reactive and short-lived) having an unpaired valency electron.

free radical in other Oxford dictionaries

Definition of free radical in the US English dictionary