What does apple-scented mean?

apple-scented meaning in General Dictionary

smelling of apples