say it: OH-dur-uhs
odorous is an adjective meaning "having odor or a characteristic odor". It carries 3 recorded senses.
having odor or a characteristic odor
“odorous jasmine flowers”
“odorous garbage”
“fresh odorous bread”
having a natural fragrance
“odoriferous spices”
“the odorous air of the orchard”
“the perfumed air of June”
“scented flowers”
Definitions, synonyms and semantic relations for odorous come from Princeton University’s WordNet. The pronunciation comes from the CMU Pronouncing Dictionary. Commonness is measured against a corpus of everyday English. Full sources and licences.