fenestraEnglish

fenestra

Noun

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

English: fenestra

Words that start with "fenestra"