Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

stomata Definition

Cancel
stomata
noun(sto-ma)
any of various small simple bodily openings especially in a lower animal
stomata
noun(sto-ma)
one of the minute openings in the epidermis of a plant organ (such as a leaf) through which gaseous interchange takes place; also : the opening with its associated cellular structures
stomata
noun(sto-ma)
an artificial permanent opening especially in the abdominal wall made in surgical procedures

Words Related to stomata!

stomata Examples by Brain Bank Users