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

stoma Definition

Cancel
stoma
noun(sto-ma)
any of various small simple bodily openings especially in a lower animal
stoma
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
stoma
noun(sto-ma)
an artificial permanent opening especially in the abdominal wall made in surgical procedures

Words Related to stoma!

stoma Examples by Brain Bank Users