Table of Contents
Antonyms
Synonyms
Etymology

1. stoma

noun. ['ˈstoʊmə'] a mouth or mouthlike opening (especially one created by surgery on the surface of the body to create an opening to an internal organ).

Synonyms

Etymology

  • stoma (English)
  • στόμα (Ancient Greek (to 1453))
Antonym.com