WINDOW Meaning of WINDOW in English A small hole in the leaf with one epidermis left intact English glossary of entomology and crop protection. Английский глоссарий энтомологии и защиты растений. 2012