Odourous

From Fresh Dictionary

English

Adjective

odourous

  1. Having a distinctive odour
    • The table was piled with odourous lilies
Personal tools