Meaning of itaconic acid

Definition of itaconic acid

(noun) a crystalline carboxylic acid; occurs in some fermentations of sugars

Other information on itaconic acid

WIKIPEDIA results for itaconic acid
Amazon results for itaconic acid