CompareWords
Compare
Odorating
Definition:
(a.) Diffusing odor or scent; fragrant.