Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
subsacral
in English
subsacral
us
/ˌsʌb.səˈkræl/
uk
/ˌsʌbs.əˈkreɪl/
#uncommon
Definitions
Adjective
located
under
the
sacrum
(
in
anatomy
)