ODORANT


Meaning of ODORANT in English

adj. stimulating the sense of smell; odorous

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.