stoma
English Dictionary
->
Letter S
-> stoma
Search Dictionary:
stoma Definition
(n)
a
minute
epidermal
pore
in
a
leaf
or
stem
through
which
gases
and
water
vapor
can
pass
(n)
a
mouth
or
mouthlike
opening
(
especially
one
created
by
surgery
on
the
surface
of
the
body
to
create
an
opening
to
an
internal
organ
)
stoma Synonyms
pore
stoma
stomate
© Art Branch Inc.