Definition of Free radical from the PharmacyDictionary.in
Free radical
Synonyms or meaning of Free radical
A molecular fragment with one or more unpaired electrons, usually short-lived and highly reactive.
Image related to Free radical
Not Available