What is the meaning of Olfactory?

Concerning the sense of smell.

Ellipsis of olfactory organ.

The sense of smell.

Source: wiktionary.org