Meaning of ascorbic acid

Definition of ascorbic acid

(noun) a vitamin found in fresh fruits (especially citrus fruits) and vegetables; prevents scurvy

Other information on ascorbic acid

WIKIPEDIA results for ascorbic acid
Amazon results for ascorbic acid