Answer: naturalglass

AnswerCrossword Clue
NATURALGLASSWares at a "green" window store?