Etymed
Open the app →
Glossary
› stoma
stoma
Meaning:
opening ·
Origin:
Greek
Terms using stoma
nephrostolithotomy