Free radical

Definition of Free radical from the PharmacyDictionary.in

Free radical

A molecular fragment with one or more unpaired electrons, usually short-lived and highly reactive.

Not Available