Stomatous

Stom"a*tous (?), a. Having a stoma.