odorator
English
Noun
odorator
(
plural
odorators
)
(
historical
)
A
device
with a
tube
to be
blown
into and another that
sprays
a
scent
.
Latin
Verb
odōrātor
second
/
third-person
singular future passive imperative of
odōrō