Stomatous
/(?)/
Stom·a·tous
Stomatous
a.
Having a stoma.