FENESTRA


Meaning of FENESTRA in English

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

Webster English vocab.      Английский словарь Webster.