Home / S / sense of smell

sense of smell

noun 14 letters Scrabble 17 WWF 21
Definitions
noun

the faculty that enables us to distinguish scents

Look “sense of smell” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →