デヒドロサクサン
Meanings
Noun
1. dehydroacetic acid
Composed of
acetic acid