odourscape (English, noun)
expansion: odourscape (plural odourscapes)
Senses:
glosses: An olfactory environment; the various odours in an environment.
Forms:
form: odourscapes
tags: plural
form: odorscape
tags: alternative