What is the meaning of the word "odorous"?
Definitions:
-
emitting an odor adjective
- odorous salt pork and weevily hardtack
-
having odor or a characteristic odor adjective
- odorous jasmine flowers