Dictionary Definition: stoma