About us
Define
Definitions for
"INTERBODY"
Between the bodies of two adjacent vertebrae
back.com