Meaning of STOMA in English

STOMA

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

Webster's English dictionary.      Английский словарь Webster.