STOMATE


Meaning of STOMATE in English

[ 'stəʊmeɪt ]

■ noun Botany another term for stoma .

Derivatives

stomatal adjective

Origin

C19: appar. an Engl. singular of stomata .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.