Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
stoma
in English
stoma
us
/ˈstoʊmə/
uk
/ˈstoʊmə/
#uncommon