Fenestra - Definition

fenestra

n 1: a small opening covered with membrane (especially one in
the bone between the middle and inner ear)

Look up another word