What is the meaning of Amygdalum?

an almond (kernel)

an almond tree

Source: wiktionary.org