What is the full meaning of olfactories
OLFACTORY, an organ or nerve concerned with the sense of smell [n]
Example of the word olfactories placed on a Scrabble board.