OLFACTORY
9 letters
17 Scrabble points
Definition of OLFACTORY
noun
-
An olfactory organ.
-
(chiefly in the plural) The sense of smell.
adjective
-
Concerning the sense of smell.
Source: Wiktionary
Word Details
Letters
O
L
F
A
C
T
O
R
Y
Length
9 letters
Scrabble Score
17 points