STOMATE
Meaning of STOMATE in English
I. ˈstōˌmāt noun
( -s )
Etymology: New Latin stomat-, stoma
: stoma 2
II. adjective
Etymology: stom- + -ate (adjective suffix)
: stomatous
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012