Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
fenestra
in English
fenestra
#uncommon
Definitions
Noun
an
anatomical
opening
(
in
a
body
structure
)
The
fenestra
in
the
skull
allows
for
nerve
passage
.
a
body
opening
(
with
membrane
)
The
fenestra
is
a
natural
opening
in
the
body
with
a
thin
membrane
.