fenestra
1.
(
noun
) a small membrane-covered opening (especially one in the bone between the middle and inner ear)
Related Words:
opening
,
orifice
Terms and Conditions of Use / Copyright Notice