olfactant
English
Noun
olfactant
(
plural
olfactants
)
Synonym of
odorant
.