olfactory

/ɒlˈfæktəri/

Definitions

1. adjective

relating to or affecting the sense of smell

“The olfactory system in humans is highly developed.”

2. noun

the sense or faculty of smell

“The use of perfumes can stimulate the olfactory sense.”

3. noun

a sense organ or structure concerned with smell

“The olfactory organ in some animals is highly specialized.”

Synonyms

  • scentsome
  • sensory
  • smelling

Antonyms

  • insensate
  • odorless