fenestra
English Dictionary
->
Letter F
-> fenestra
Search Dictionary:
fenestra Definition
(n)
a
small
membrane
-
covered
opening
(
especially
one
in
the
bone
between
the
middle
and
inner
ear
)
fenestra Synonyms
fenestra
© Art Branch Inc.