Search olfactory foramen olfactory foramen, one of several openings in the cribriform plate of the ethmoid bone. Tweet Telegram VK Random Words retention form passive symptom journaling sibship blepharo-, blephar- organophosphate insecticide poisoning Dakin’s solution counseling Thomas’ splint