What does almond-scented mean?

almond-scented meaning in General Dictionary

smelling of almond