odorous (adj.)youdaoicibaDictYouDict[odorous 词源字典]
"fragrant," early 15c., from Medieval Latin odorosus, from Latin odorus "having a smell," from odor (see odor).[odorous etymology, odorous origin, 英语词源]