Answer: misocapnist

AnswerCrossword Clue
MISOCAPNIST

Hater of tobacco smoke