vocab dash
Log in
Sign up
ストマ
Meanings
Noun
1. stoma; fistula
2. artificial anus; artificial urinary bladder
Other readings
ストーマ