Stomatous

adj

Definitions

Adjective
  1. 1
    Having a stoma, or by means of a stoma not-comparable
Adjective
  1. 1
    having a mouth or mouthlike opening wordnet
  2. 2
    relating to or constituting plant stomata wordnet
  3. 3
    relating to or of the nature of or having a mouth or mouthlike opening wordnet

Etymology

From stoma + -ous.

Next best steps

Mini challenge

Unscramble this word: stomatous