STOMA


Meaning of STOMA in English

( n. )

The minute breathing pores of leaves or other organs opening into the intercellular spaces, and usually bordered by two contractile cells.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.