ODORATING


Meaning of ODORATING in English

(a.) Diffusing odor or scent; fragrant.

Webster's English dictionary.      Английский словарь Webster.