Definition:
olfactory
(ol-FAK-tuh-ree)
Having to do with the sense of smell.
Send to Printer