window screen

Noun
  1. Screen to keep insects from entering a building through the open window (synset 104597193)

Other Searches