window screen: screen to keep insects from entering a building through the open window
screen: a protective covering consisting of netting; can be mounted in a frame
spraguea: small genus of usually perennial herbs having deep woody taproots and flower heads of umbels or cymes