Meaning of odorous
Definition of odorous
(adj)
having
odor
or a
characteristic
odor; "odorous
jasmine
flowers"; "odorous garbage"; "fresh odorous bread"
emitting an odor; "odorous
salt
pork
and weevily hardtack"
having a
natural
fragrance; "odoriferous spices"; "the odorous air of the orchard"; "the perfumed air of June"; "scented flowers"
Other information on odorous
WIKIPEDIA results for
odorous
Amazon results for
odorous
Tweet