gastromy

Explore definitions, synonyms, and language insights of gastromy

Definitions

Noun
surgical incision into the stomach