What does albaricoque mean?

albaricoque - Spanish to English

apricot