6 letters · 8 points in Scrabble
noun a distinctive odor that is pleasant
noun an odor left in passing by which a person or animal can be traced
noun any property detected by the olfactory system