The epidermis, a single layer of cells, covers the leaves, stems, roots and flowers. It is a barrier between the plant's internal environment and the outside world. The epidermis is responsible for protecting the different parts of plants. It can also absorb water from soil and roots and allow gas exchange through stomata.