stom-
combining form
variants:
or stomo-
Definition of stom-
: mouth : stoma
stomodaeum stomoisia
Keep scrolling for more