Wiktionary
olfactors
n. (plural of olfactor English)
Usage examples of "olfactors".
I have a colleague, Utrini, who installs olfactors in every room that he builds.