umbellic acid
umbellic acid
English
Noun
Ad
Definition
dihydroxycinnamic acid, obtained from certain umbelliferous plants
Ad
umbellic acid
dihydroxycinnamic acid, obtained from certain umbelliferous plants