Meaning of fenestra
Definition of fenestra
(noun)
a
small
opening
covered
with
membrane
(especially one in the
bone
between
the
middle
and
inner
ear)
Other information on fenestra
WIKIPEDIA results for
fenestra
Amazon results for
fenestra
Tweet