English Dictionary
◊ FENESTRAL
fenestral
adj 1: (anatomy) of or relating to or having a fenestra
2: of or relating to windows