English

edit

Noun

edit

deodourization (plural deodourizations)

  1. (Oxford British English) Alternative form of deodorization