Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
stoma
in English
stoma
us
//ˈstoʊmə//
uk
//ˈstoʊmə//
#uncommon
Definitions
Noun
a
tiny
pore
in
plant
epidermis
;
for
gas
exchange
The
stoma
on
the
leaf
surface
allows
for
gas
exchange
.
a
surgical
opening
in
a
membrane
;
for
waste
passage
A
stoma
was
created
in
the
patient's
intestine
for
waste
removal
.
a
mouthlike
opening
in
animals
;
for
ingestion
The
insect's
stoma
is
used
for
sucking
nectar
from
flowers
.