fenestralEnglish

fenestral

Adjective

Of or relating to or having a fenestra

English: fenestral

Of or relating to windows

English: fenestral