itaconic_acidEnglish

itaconic acid

Noun

A crystalline carboxylic acid, occurs in some fermentations of sugars

English: itaconic acid