Medical Dictionary
odorous
adj odor·ous \ˈōd-ə-rəs\
Medical Definition of ODOROUS
: having an odor: as a : having a sweet or pleasant odor b : having a bad odor
Seen & Heard
What made you want to look up odorous? Please tell us where you read or heard it (including the quote, if possible).