ALL meanings of foramen
fo·ra·men
F f - noun foramen An opening, hole, or passage, especially in a bone. 1
- noun plural foramen an opening, orifice, or short passage, as in a bone or in the integument of the ovule of a plant. 1
- noun foramen a natural hole, esp one in a bone through which nerves and blood vessels pass 0
- noun foramen a small opening or perforation, esp. in a bone or in a plant ovule 0