What is the meaning of the word "almond-scented"?

Definitions: