Answer: perfumefactory

AnswerCrossword Clue
PERFUMEFACTORY

It makes scents