Meaning of stomatous
Definition of stomatous
(adj)
relating to or of the
nature
of or having a
mouth
or
mouthlike
opening
relating to or constituting
plant
stomata; "stomatal openings"
having a
mouth
or
mouthlike
opening
Other information on stomatous
WIKIPEDIA results for
stomatous
Amazon results for
stomatous
Tweet