foramen
noun
°an opening, an orifice; a short passage.