olfactory 1 topic · 1 source Healthcare› MedicineCancer(ol-FAK-tuh-ree) Having to do with the sense of smell.National Cancer Institute — Dictionary of Cancer Terms Cite