scents
名词 scent:
a distinctive odor that is pleasant
同义词:aroma, fragrance, perfume, scent
an odor left in passing by which a person or animal can be traced
同义词:scent
any property detected by the olfactory system
同义词:olfactory property, smell, aroma, odor, odour, scent
动词 scent:
cause to smell or be smelly
catch the scent of; get wind of
apply perfume to