odorous

adj

1.
having odor or a characteristic odor
Antonym:
odorless
Derived from:
odor
2.
emitting an odor