Meaning of ostomy

Definition of ostomy

(noun) surgical procedure that creates an artificial opening for the elimination of bodily wastes

Other information on ostomy

WIKIPEDIA results for ostomy
Amazon results for ostomy