English edit

Noun edit

deodourization (plural deodourizations)

  1. (Oxford British English) Alternative form of deodorization