Find the word definition

Wiktionary
dehydroascorbic

a. (context organic chemistry English) Of or pertaining to dehydroascorbic acid or its derivatives

Wikipedia