fenestrated

adjective
  1. having windows or openings
  2. Usage: architectural
  3. having small holes or perforations
  4. Usage: medical; technical

Examples