What does Aprikosenbaum mean?

Aprikosenbaum - German to English

apricot tree