The term DELIGHTFUL TO SMELL can be summed up by the crossword solution 'AMBROSIA' (8 letters). AMBROSIA is a food or drink in Greek mythology that was believed to grant immortality. It was also thought to have a delightful smell, making it an appropriate answer for this crossword clue.