spinal foramen
noun
: an opening under the neural arch of a vertebra that forms a part of the spinal canal when the vertebrae are articulated
Love words? Need even more definitions?
Merriam-Webster unabridged
Share