stomatous
English Dictionary
->
Letter S
-> stomatous
Search Dictionary:
stomatous Definition
(a)
relating
to
or
of
the
nature
of
or
having
a
mouth
or
mouthlike
opening
(a)
relating
to
or
constituting
plant
stomata
; "
stomatal
openings
"
(a)
having
a
mouth
or
mouthlike
opening
stomatous Synonyms
stomatal
stomatous
© Art Branch Inc.