stoma
Pronunciation
/ˈstoʊmə/
stomata

Definition & Meaning of "stoma"in English

Stoma
01

a mouth or mouthlike opening (especially one created by surgery on the surface of the body to create an opening to an internal organ)

Grammatical Information
Animacy status
Inanimate
Composition
Simple
Countable
Plural form
stomas
02

a microscopic pore found on the surface of leaves and stems of plants, involved in gas exchange, including the uptake of carbon dioxide and release of oxygen and water vapor

Examples
Each stoma on the leaf's surface opens and closes to regulate the plant's water balance.
LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store