Definition noun, plural: foramina, foramens Any opening or perforation, orifice or fenestra, especially through a bone, and... Read More