stoma

1. (noun) a mouth or mouthlike opening (especially one created by surgery on the surface of the body to create an opening to an internal organ)
Related Words: opening, orifice

2. (noun) a minute epidermal pore in a leaf or stem
Synonyms: pore
Related Words: aperture



Terms and Conditions of Use / Copyright Notice