stoma

Translate

Please note
n, pl sto•ma•ta
Hyphenation
sto•ma
Definition from Glossary

1: any simple bodily opening 2: an artificial permanent opening usually made surgically

Pronunciation
stō′ma