English dictionary
fenestra meaning and definition
Definition and meaning of fenestra at MeaningMonkey.org. fenestra meaning and definition in the English Dictionary.FENESTRA noun
Definition of fenestra (noun)
- a small opening covered with membrane (especially one in the bone between the middle and inner ear)
Source: Princeton University Wordnet