1 stom- | Definition of stom-
variants: or stomo-

Definition of stom-

: mouth : stoma stomodaeum stomoisia

History and Etymology for stom-

New Latin, from Greek, from stoma

Keep scrolling for more