olfactory foramen


n.

Any of the openings in the cribriform plate of the ethmoid bone, transmitting the olfactory nerves.

Words nearby olfactory foramen