Found 2 items, similar to Olfactories.
English → English (WordNet)
Definition: olfactory
olfactory
adj : of or relating to olfaction [syn:
olfactive]
English → English (gcide)
Definition: Olfactories
Olfactory
\Ol*fac"to*ry\, n.; pl.
Olfactories.
An olfactory organ; also, the sense of smell; -- usually in
the plural.
[1913 Webster]