meaning of Angelicasäure

Angelicasäure - German to English

angelic acid