Olfactory - Definition

olfactory

adj 1: of or relating to olfaction [syn: olfactory,
olfactive]

Look up another word