stomatous

Adjective
  1. Relating to or of the nature of or having a mouth or mouthlike opening (synset 302656346)
  2. Relating to or constituting plant stomata (synset 302656145)
    "stomatal openings"
  3. Having a mouth or mouthlike opening (synset 302318213)

Other Searches