Meaning of STOMA in English

STOMA

An opening into the body from the outside created by a surgeon.

English dictionary of medicine.      Английский словарь медицины.