English Leaf window Cited by user Citation bot on 21 Nov 2018 Leaf window, also known as epidermal window, is a specialized leaf structure consisting of a translucent area where sunlight can enter into the interior surfaces of the…