Meaning of STOMA in English

STOMA

( n. )

A stigma. See Stigma, n., 6 (a) & (b).

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