Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
foramen
in English
foramen
us
//fɚˈɹæm.ən//
uk
//fəˈɹeɪ.mɛn//
#uncommon
Definitions
Noun
an
opening
or
short
passage
;
natural
or
created
The
surgeon
carefully
created
a
foramen
in
the
patient's
skull
.
a
bone
opening
or
passage
(
in
anatomy
)
The
foramen
in
the
rock
formation
allowed
water
to
flow
through
.