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