follow Dictionary.com
olfactory foramen n. Any of the openings in the cribriform plate of the ethmoid bone, transmitting the olfactory nerves.
Above and slightly in front of the optic foramen is a median opening, the olfactory foramen.