an odor left in passing by which a person or animal can be traced
any property detected by the olfactory system
同义词:olfactory propertysmellaromaodorodour
scents例句
Evolution of flavors and scents Scents in the marketplace: explaining a fraction of olfaction Scents and Sensibility: A Molecular Logic of Olfactory Perception (Nobel Lecture) Does It Make Sense to Use Scents to Enhance Brand Memory? The smell of virtue: Clean scents promote reciprocity and charity. Device for controlled release of vapors and scents Urinary proteins and the modulation of chemical scents in mice and rats Firestein, S. How the olfactory system makes sense of scents. Nature 413, 211-218 Making sense of nectar scents: the effects of nectar secondary metabolites on floral visitors of Nicotiana attenuata Replaceable scent and multimedia storage medium for use with a playback apparatus having electrostatic scents release