WTWM

whatsthatwordmean

← Definition
Guess

fenestra

nounA small opening or window-like structure, especially in anatomy (e.g., in the inner ear).

Synonyms

openingnounwindownounaperturenoun

Built for word lovers.