Meaning of fenestra

Definition of fenestra

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

Other information on fenestra

WIKIPEDIA results for fenestra
Amazon results for fenestra