1.Definition: emitting an odor
"Odorous salt pork and weevily hardtack"
2.Definition: having a natural fragrance
"The odorous air of the orchard"
3.Definition: having odor or a characteristic odor
"Odorous jasmine flowers", "Odorous garbage", "Fresh odorous bread"