RELATED WORDS
PARAPHRASING
(a particular) smell, especially of something pleasant; perfume; a smell left by (the track of) an animal
smell, aroma