odorous
-
(a) having odor or a characteristic odor
- odorous jasmine flowers
- odorous garbage
- fresh odorous bread
-
(s) emitting an odor
- odorous salt pork and weevily hardtack
-
(s) having a natural fragrance
- odoriferous spices
- the odorous air of the orchard
- the perfumed air of June
- scented flowers