Odor(n.) Any smell, whether fragrant or offensive; scent; perfume.
Odorant(a.) Yielding odors; fragrant.
Odorate(a.) Odorous.
Odorating(a.) Diffusing odor or scent; fragrant.
Odorous(a.) Having or emitting an odor or scent, esp. a sweet odor; fragrant; sweet-smelling.

Words within odorful

6 letter words: 3 results
View all words...