Meaning of STOMA in English

STOMA

(n.) The line of dehiscence of the sporangium of a fern. It is usually marked by two transversely elongated cells. See Illust. of Sporangium.

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