OLFACTION

n.

1 definition — Webster’s Dictionary (1828)


n.

The sense by which the impressions made on the olfactory organs by the odorous particles in the atmosphere are perceived.


← OLF O — all words OLFACTIVE →