meaning of apple-scented

apple-scented meaning in General Dictionary

smelling of apples