Definition of stomatous
English to English adjective - relating to or of the nature of or having a mouth or mouthlike opening
source: WordNet 3.0 - relating to or constituting plant stomata
Stomatal openings.
source: WordNet 3.0 - having a mouth or mouthlike opening
source: WordNet 3.0 - Having a stoma.
source: Webster 1913
Visual Synonyms 
Nearby Word
stomatous, scotomatous, steatomatous, stomatitis, stomatic, stenotus, stemmatics, systematise, systematics, stemmatic, stonehatch, standish, stenotic, steinmetz, stand watch, standage
|
|
|