umbellic acid

umbellic acid

English Noun
Ad

Definition

dihydroxycinnamic acid, obtained from certain umbelliferous plants

Ad