Definition of "Odorous" :
adjective: having a natural fragrance
"The odorous air of the orchard."
adjective: emitting an odor
"Odorous salt pork and weevily hardtack."
adjective: having odor or a characteristic odor
"Odorous jasmine flowers."
adjective: having a natural fragrance
"The odorous air of the orchard."
adjective: emitting an odor
"Odorous salt pork and weevily hardtack."
adjective: having odor or a characteristic odor
"Odorous jasmine flowers."