Wiktionary
deodourisation
n. (context British spelling English) (alternative form of deodorization English)