ascorbic acid - English Synonyms Dictionary

ascorbic acid

n.
[1] vitamin C , C