Skip to main

SAGE Social Science Thesaurus

Search from vocabulary

Concept information

Término preferido

olfaction  

Definición

  • The sense of smell is one of nature's true wonders, capable of detecting and identifying thousands of diverse odorants at extremely low concentrations. Along with its sister sense of taste, this sensory system is the most ubiquitous in the animal kingdom, occurring in one form or another in nearly all air-, water-, and land-dwelling animals. [Source: Encyclopedia of Perception; Olfaction]

Concepto genérico

Pertenece al grupo

URI

http://data.loterre.fr/ark:/67375/N9J-KGKWZTX9-K

Descargue este concepto: