Associations to the word «Fenestra»
Wiktionary
FENESTRA, noun. An opening in a body, sometimes with a membrane
Dictionary definition
FENESTRA, noun. A small opening covered with membrane (especially one in the bone between the middle and inner ear).
Wise words
Words, like nature, half reveal and half conceal the soul
within.