Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
interbody
in English
interbody
us
//ˌɪntərˈbɑdi//
uk
//ˌɪntərˈbɒdi//
#uncommon
Definitions
Adjective
located
or
occurring
between
bodies
The
interbody
space
is
filled
with
a
special
fluid
.
Base Words
body
inter