fenestral

  • (a) of or relating to or having a fenestra
  • (a) of or relating to windows

Words of close approximity

fenestra