Odorous

English word definition — powered by WordNet

ADJ

having odor or a characteristic odor

emitting an odor

having a natural fragrance

Want to remember odorous?

Sign up free to bookmark & revise