English
Alternative spellings odourous
Adjective en-adj
#Having a distinctive odor. #:The table was piled with odorous lilies.
Synonyms odoriferous
io:odorous it:odorous te:odorous vi:odorous zh:odorous