What does aromatischer Wohlgeruch mean?

aromatischer Wohlgeruch - German to English

balsamic odour [Br.]