Stomatous /(?)/

Stom·a·tous

Stomatous

a.
  1. Having a stoma.