olfactory

UK /ɒlˈfak.tə.ɹi/ US /ɑlˈfæk.təɹ.i/
noun 2adj 1

Definitions

adj

1

Concerning the sense of smell.

noun

1

Ellipsis of olfactory organ.

2

The sense of smell.

Your note

not saved
0 chars