sweet-smelling; fragrant, tasty; delicious