Subscriber login


Forgot your password?

Library card login

Other

free radical

Syllabification: (free rad·i·cal)
Definition of free radical

noun

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

free radical in other Oxford dictionaries

Definition of free radical in the British & World English dictionary