odorous adjective1 •Having a distinctive odor.The table was piled with odorous lilies. formsmore odorous · most odorous