What is the full meaning of olfactory
concerned with the sense of smell [adj] / an organ or nerve concerned with the sense of smell [n OLFACTORIES]
Example of the word olfactory placed on a Scrabble board.