Found 2 items, similar to stomatous.
English → English (WordNet)
Definition: stomatous
stomatous
adj 1: relating to or of the nature of or having a mouth or
mouthlike opening [syn:
stomatal]
2: relating to or constituting plant stomata;
“stomatal
openings” [syn:
stomatal]
3: having a mouth or mouthlike opening [ant:
astomatous]
English → English (gcide)
Definition: Stomatous
Stomatous
\Stom"a*tous\, a.
Having a stoma.
[1913 Webster]