misocapnist

Noun

 * 1)  One who hates tobacco smoke.

Adjective

 * 1)  Hating tobacco smoke.