What is the meaning of the word "stomatous"?

Definitions: