What is the full meaning of olfactologists
OLFACTOLOGIST, one who studies smells and the sense of smell [n]
Example of the word olfactologists placed on a Scrabble board.