Meaning of STOMA in English


noun (plural ~ta; also ~s) Etymology: New Latin, from Greek ~t-, ~ mouth Date: circa 1684 any of various small simple bodily openings especially in a lower animal, one of the minute openings in the epidermis of a plant organ (as a leaf) through which gaseous interchange takes place, an artificial permanent opening especially in the abdominal wall made in surgical procedures

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.