Word of the Day – Olfactory
February 28, 2019
Word of the Day – Olfactory
Olfactory (adj) ol-fak-tor-ee Relating to the sense of smell. Mid 17th century: from Latin olfactare…








