E
Editor
Oct 18, 2022
Stomata (singular 'stoma')
Definition

Tiny pores in the epidermis of a leaf. They control water loss and gas exchange by opening and closing.

Category: Definition