Skip to main content

Search from vocabulary

Content language

Concept information

Preferred term

olfaction  

Definition

  • 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]

Broader concept

Belongs to group

URI

https://concepts.sagepub.com/social-science/concept/olfaction

Download this concept: