What is the full meaning of olfacting
OLFACT, to smell something [v]
Example of the word olfacting placed on a Scrabble board.