Fenestra

Webster's Dictionary of the English Language

·noun A small opening; ·esp., one of the apertures, closed by membranes, between the tympanum and internal ear.

Related Words