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