Find the word definition

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.