Odorous
['əʊd(ə)rəs] or ['odərəs]
Definition
(adj.) having odor or a characteristic odor; 'odorous jasmine flowers'; 'odorous garbage'; 'fresh odorous bread' .
Typed by Angelo--From WordNet
Definition
(a.) Having or emitting an odor or scent, esp. a sweet odor; fragrant; sweet-smelling.
Editor: Timmy
Synonyms and Synonymous
a. Fragrant, perfumed, balmy, aromatic, sweet-smelling, sweet-scented.
Checked by Harriet
Synonyms and Antonyms
[See FRAGRANT]
Edited by Carlos