meaning of Angelikasäure

Angelikasäure - German to English

angelic acid